这个程序是啥意思

来源:百度知道 编辑:UC知道 时间:2024/05/27 18:04:52
#include <stdio.h>
int main()
{
int a,b,c;
a=getchar();
b=getchar();
c=getchar();
printf("a=%d b=%d c=%d\n",a,b,c);
printf("a=%c b=%c c=%d\n",a,b,c);
return 0;
}
不好意思,忘记说输入:1[Enter]
ab[Enter]
输出:a=49 b=10 c=97
a=1 b= c=97

程序运行,需要进行3次按键输入,输入完毕后,程序会打印这三个字符的ascii值和字符。

比如:如果输入x,y,z,将会显示:
a=120 b=121 c=122
a=x b=y c=z

int a,b,c; 定义3个整型 a b c
a=getchar();
b=getchar();
c=getchar(); 键盘输入3组数字或字母 按顺序赋值给a b c
printf("a=%d b=%d c=%d\n",a,b,c);
printf("a=%c b=%c c=%d\n",a,b,c); 用整型 或字符型输出者三个数

return 0; 返回程序0 这个程序应该是个子程序