程序设计基础-江西师范大学

程序设计基础-江西师范大学

开课学校:江西师范大学授课老师:柯胜男中国大学MOOC

第3周——从键盘中来,到键盘中去,开始输入和输出啦

1、【不定项选择题】以下程序的输出结果为 #include <stdio.h> int main() { int a=2, c=5; printf("a = %%d, b = %%d\n", a, c); return 0; }

A. a = %d, b = %d
B. a = %2, b = %5
C. a = 2, b = 5
D. a = %%d, b = %%d

参考答案: 请先登录

2、【不定项选择题】在调用printf函数输出数据时,当数据的实际位宽小于printf函数中的指定位宽时,下面叙述正确的是()

A. 如果格式字符前面没有负号,那么输出的数据将会右对齐、左补0;如果格式字符前面有负号,那么输出的数据将会左对齐、右补0。
B. 如果格式字符前面没有负号,那么输出的数据将会左对齐、右补空格;如果格式字符前面有负号,那么输出的数据将会右对齐、左补空格。
C. 如果格式字符前面没有负号,那么输出的数据将会右对齐、左补空格;如果格式字符前面有负号,那么输出的数据将会左对齐、右补空格。
D. 如果格式字符前面没有负号,那么输出的数据将会左对齐、右补0;如果格式字符前面有负号,那么输出的数据将会右对齐、左补0。

参考答案: 请先登录

3、【不定项选择题】设有语句“char c='\72';”,则变量c()

A. 包含1个字符
B. 包含3个字符
C. 包含2个字符
D. 不合法

参考答案: 请先登录

4、【不定项选择题】以下选项中合法的字符常量是()

A. 68
B. D
C. "B"
D. '\010'

参考答案: 请先登录

5、【不定项选择题】在C语言中,字符型数据在内存中以()形式存放

A. 国标码
B. 反码
C. ASCII码
D. BCD码

参考答案: 请先登录

6、【不定项选择题】有如下语句,为使变量a的值为1,b的值为2,从键盘输入数据的正确形式是()scanf("a=%d,b=%d",&a,&b);

A. a=1 b=2
B. 1,2
C. a=1,b=2
D. 1 2

参考答案: 请先登录

7、【判断题】在调用printf函数输出数据时,当数据的实际位宽大于printf函数中的指定位宽时,将按照数据的实际位宽输出数据。

A. 对
B. 错

参考答案: 请先登录