12秋西南交通大学《程序设计基础》在线作业二

所属学校:西南交通大学 科目:程序设计基础 2015-03-17 17:30:20

西南交《程序设计基础》在线作业二
试卷总分:100
单选题 判断题 判断题


一、单选题(共 7 道试题,共 49 分。)
1.设有程序段 int m=10; while(m=0) m=m+1; 则下述正确的是__ __。
A. while循环执行10次
B. 循环式无限循环
C. 循环体语句不执行
D. 循环体语句执行一次

2.一般说来,C语言的数组下标 .
A. 固定从1开始
B. 可从负整数开始
C. 可从正整数
D. 固定从0开始
此题选: D
3.下列程序输出结果是: main( ) { int i,sum; for(i=0,i<11;i++) { sum=0; sum=sum+i; } printf(“sum=%d”,sum); }
A. sum=55
B. sum=10

4.下列符号中,合法的C常量是 .
A. ‘/t’
B. 079
C. 3.5e2.1
D. 0xch

5.C语言没有专门的逻辑变量,它表示逻辑真的方法是 .
A. TRUE
B. 0
C. 1
D. 一切非零数值
此题选: D
6.以下所列的C语言常量中,错误的是 .
A. 0xFF
B. 1.2e0.5
C. 2.6
D. ''/72''

7.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )。
A. 必须为字母
B. 必须为下划线
C. 必须为字母或下划线
D. 可以是字母、数字和下划线中任一种字符




西南交《程序设计基础》在线作业二
试卷总分:100
单选题 判断题 判断题


二、判断题(共 7 道试题,共 49 分。)
1.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母和下划线。
A. 错误
B. 正确

2.C程序在进行编译时并不检查数组下标是否超界。
A. 错误
B. 正确

3.下面的程序段构成死循环。a=5;while (1) {a- -; if (a<0) break ; }
A. 错误
B. 正确

4.语言中,只有1才能用于逻辑表达式表示逻辑“真”。
A. 错误
B. 正确

5.C语言俗称“低级语言的高级形式”,这说明C语言的功能不强。
A. 错误
B. 正确

6.若变量已有正确定义,且num = sum = 7;则执行表达式sum = num++, sum ++, ++num后sum的值为7。
A. 错误
B. 正确

7.若不包含相应头文件,程序员可以定义与标准库函数同名的用户自定义函数,若如此,该函数将失去原有意义。
A. 错误
B. 正确




西南交《程序设计基础》在线作业二
试卷总分:100
单选题 判断题 判断题


三、判断题(共 1 道试题,共 2 分。)
1.语句while(!E);中的表达式!E等价于E != 0。
A. 错误
B. 正确






版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: