全部问题 > 当前问题

为什么“printf(“请输入两个整数:”);”语句不能在“int a;”语句之前呢?

景天和雪见 2015-7-11 11:09:24

共 1 个回答

祁老师 2015-7-11 11:20:56

程序的开头首先是定义变量

问题来自: 变量
假设a、b变量已正确定义,下面能够正确输出a+b的值的是 ______
A. printf("a=%d\n", a+b);
B. printf("b=%d\n", a+b);
C. A、B都能正确输出a+b的值,只是显示不恰当
D. A、B能不能输出a+b的值
答案:C
解析:%d只是忠实的输出后面传入表达式的值,与双引号中显示的内容无关。因此选C。