C语言程序设计-西南民族大学

C语言程序设计-西南民族大学

开课学校:西南民族大学授课老师:才让卓玛、肖明、杨珂、周伟、罗洪、宁欣然、李卫榜中国大学MOOC

第5周:循环控制

1、【填空题】C源程序的基本*单位是()。

参考答案: 请先登录

2、【填空题】若有x=1,y=2,z=3,则表达式(x

参考答案: 请先登录

3、【判断题】自增运算符(++)或自减运算符(--)只能用于变量,不能用于常量或表达式。

A. 对
B. 错

参考答案: 请先登录

4、【问答题】以下代码段的输出是: int sum = 0; for (int i=0; i<10; i++ ) { if (i%2 break; sum +="i;" } printf("%d\n", sum);>

参考答案: 请先登录

5、【问答题】以下代码的输出是 : int i,x,y; i=x=y=0; do { ++i; if (i%2 ) x+=i, i++; y +=i++; } while (i<=7 ); printf("%d %d %d", i, x, y);>

参考答案: 请先登录

6、【单选题】C语言对嵌套if语句的规定是:else总是与()配对。

A. 其之前最近的if
B. 第一个if
C. 缩进位置相同的if
D. 其之前最近且不带else的if

参考答案: 请先登录

7、【单选题】C语言中用于结构化程序设计的三种基本结构是()

A. if、switch、break
B. if while for
C. while do- while for
D. 顺序结构、选择结构、循环结构

参考答案: 请先登录

8、【判断题】从循环体中退出只能使用goto语句。 ( )

A. 对
B. 错

参考答案: 请先登录

9、【判断题】Continue语句的作用是继续程序中的下一个循环。 ( )

A. 对
B. 错

参考答案: 请先登录

10、【判断题】getchar()函数的功能是从键盘上输入一个字符串。 ( )

A. 对
B. 错

参考答案: 请先登录

11、【判断题】C语言中数据类型只有整型、实型和字符型。 ( )

A. 对
B. 错

参考答案: 请先登录