填空题 以下程序运行时输入12↙,输出结果是 1
#include<stdio.h>
int main()
{
char ch1, ch2; int n1, n2;
ch1=getehar(); ch2=getchar();
n1=ch1-"0";
n2=n1*10+(ch2-"0");
printf("%d/n", n2);
return 0;
}
【正确答案】
【答案解析】12。[解析] 输入12↙,字符"1"被赋给变量ch1,字符"2"被赋给变量ch2;ch1减去字符"0"的结果为整数1,赋值给变量n1,ch2减去字符"0"的结果为整数2,最后计算出变量n2的值为12。