顺序结构..ppt

2. 有以下程序 main() { int a1,a2; char c1,c2; scanf(%d%c%d%c,a1,c1,a2,c2); printf(%d,%c,%d,%c,1,c1,a2,c2); } 若想通过键盘输入,使得a1的值为12,a2的是为34,c1的值为字符a,c2的值为字符b,程序输出结果是:12,a,34,b,则正确的输入格式是(以下ㄩ代表空格,CR代表回车)(0903) A) 12a34bCR B) 12ㄩaㄩ34ㄩbCR C) 12,a,34,bCR D) 12ㄩa34ㄩbCR 答案: A 解析: 有字符数据的输入其前面不能加间隔符、后面最好也不加。 3. 若变量已正确定义为int型,要通过语句scanf(%d,%d,%d,a,b,c);,给a赋值1,给b赋值2, 给c赋值3, 以下输入形式中错误的是(u代表一个空格符)(0809) A)uuu1,2,3回车 B)1u2u3回车 C)1,uuu2, uuu3回车 D)1,2,3回车 答案: B 解析: 逗号在格式控制串中属于普通字符,故必须原样输入。 顺序结构程序设计示例 例3-2 已知华氏温度和摄氏温度的关系是C=5/9(F-32),从键盘输入华氏温度,输出对应的

文档评论(0)

1亿VIP精品文档

相关文档