输入输出作业

1. 输入八进制数字并输出

#include <stdio.h>

int main(){
int i;
scanf_s("%o", &i);
printf("输出八进制i=%#o\n", i);
printf("输出十进制i=%d\n", i);
getchar();
return 0;
}

输出为:

 

2. getchar()===>输入的一个字母b/B | 用printf("%d",)的格式显示 结果一样吗??? 分别是多少???

#include <stdio.h>

int main(){
char b;
char B;
b = getchar();
printf("b=%d\n", (int)b);
getchar();
B = getchar();
printf("B=%d\n", (int)B);
return 0;
}

输出为:b/B对应的ASCII码值。

 

posted @ 2020-09-19 23:12  xxxbx  阅读(146)  评论(0)    收藏  举报