东师《C程序设计》2013秋第一次在线作业(随机)第1份

所属学校:东北师范大学 科目:C程序设计 2015-03-17 12:47:49
2013秋第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 20 道试题,共 60 分。)
V
1. 下列程序段: char s1[10]=”12345”,s2[10]=”abc”,s3[]=”67”; strcpy(s1,s2); strcat(s1,s3); puts(s1); 的运行结果是()
A. abc67
B. abc4567
C. abc 567
D. abc567
需要购买答案的联系QQ:79691519满分:3 分
2. 在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为()
A. 只能是逻辑表达式
B. 只能是关系表达式
C. 只能是逻辑表达式或关系表达式
D. 可以是任意表达式
此题选: D 满分:3 分
3. 以下程序: main() { int i , sum; for(i=1;i 6;i++) sum+=i; printf(“%d ”,sum); } 执行程序后sum的值是()
A. 15
B. 14
C. 不确定
D. 0
需要购买答案的联系QQ:79691519满分:3 分
4. t为int类型,进人下面的循环之前,t的值为0 while( t=l ) { …… } 则以下叙述中正确的是 ()
A. 循环控制表达式的值为0
B. 循环控制表达式的值为1
C. 循环控制表达式不合法
D. 以上说法都不对
需要购买答案的联系QQ:79691519满分:3 分
5. 有以下程序 fun(int a, int b) { if(a b) return(a); else return(b); } main() { int x=3, y=8, z=6, r; r=fun (fun(x,y), 2*z); printf("%d ", r); } 程序运行后的输出结果是()
A. 3
B. 6
C. 8
D. 12
此题选: D 满分:3 分
6. 设a=-3;执行(a 0)?a:-a;后,a的值为()
A. 3
B. 1
C. 0
D. -3
此题选: D 满分:3 分
7. 以下说法中正确的是()
A. #define和printf都是C语句
B. printf不是C语句,而#define是
C. printf是C语句,但#define不是 D) printf和#define都不是C语句
需要购买答案的联系QQ:79691519满分:3 分
8. 下列整数值中,不正确的八进制或十六进制数值常量是()
A. 0xcd
B. -017
C. 019
D. 0xfdc
需要购买答案的联系QQ:79691519满分:3 分
9. 下述标识符中,哪个是合法的用户标识符()
A. A1C
B. getch
C. void
D. ab*
需要购买答案的联系QQ:79691519满分:3 分
10. C语言中用于结构化程序设计的三种基本结构是()
A. 顺序结构、选择结构、循环结构
B. if、switch、break
C. for、while、do-while
D. if、for、continue
需要购买答案的联系QQ:79691519满分:3 分
11. 当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是()
A. k%2
B. k%2==1
C. (k%2)!=0
D. !k%2==1
此题选: D 满分:3 分
12. 有以下程序段int n=0,p; do{scanf(“%d”, p); n++;} while(p!=12345 n 3); 此处do-while循环的结束条件是 ()
A. p的值不等于12345且n的值小于3
B. p的值等于12345且n的值大于等于3
C. p的值不等于12345且n的值小于3
D. p的值等于12345或者n的值大于等于3
此题选: D 满分:3 分
13. 下面可以正确表示字符型常数的是()
A. ”a”
B. ’t’
C. ” ”
D. 297
需要购买答案的联系QQ:79691519满分:3 分
14. 设有数组定义:char array[]=”China”; 则数组所占的空间是()
A. 4个字节
B. 5个字节
C. 6个字节
D. 7个字节
需要购买答案的联系QQ:79691519满分:3 分
15. 有以下程序 main() { char c1=’1’,c2=’2’; c1=getchar(); c2=getchar(); putchar(c1); putchar(c2); } 当运行时输入:a 回车 后,以下叙述正确的是()
A. 变量c1被赋予字符a,c2被赋予回车符
B. 程序将等待用户输入第2个字符
C. 变量c1被赋予字符a,c2中仍是原有字符2
D. 变量c1被赋予字符a,c2中将无确定值
需要购买答案的联系QQ:79691519满分:3 分
16. 执行下面程序后:main() {int a; printf("%d ",(a=3*5,a*4,a+5));} a的值是()
A. 65
B. 20
C. 15
D. 10
需要购买答案的联系QQ:79691519满分:3 分
17. 以下说法中正确的是()
A. C语言程序总是从第一个函数开始执行
B. 在C语言程序中,要调用的函数必须在main()函数中定义
C. C语言程序总是从main()函数开始执行
D. C语言程序中的main()函数必须放在程序的开始部分
需要购买答案的联系QQ:79691519满分:3 分
18. 设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是()
A. (!a= =1) (!b= =0)
B. (a b) c
C. a b
D. a (b+b) (c-a)
需要购买答案的联系QQ:79691519满分:3 分
19. t为int类型,进人下面的循环之前,t的值为0 while( t=l ) { …… } 则以下叙述中正确的是 ()
A. 循环控制表达式的值为0
B. 循环控制表达式的值为1
C. 循环控制表达式不合法
D. 以上说法都不对
需要购买答案的联系QQ:79691519满分:3 分
20. C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是()
A. void
B. int
C. float
D. double
需要购买答案的联系QQ:79691519满分:3 分
2013秋第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 20 道试题,共 40 分。)
V
1. strlen是求字符串长度的函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
2. 当C的值不为0时,(A=C) (B=C)能正确地将C的值赋给变量A,B。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
3. 当函数类型与return 表达式;中表达式的类型不一致时,以函数类型为准。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
4. main函数不能有形参。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
5. 程序段if (u s) t=u; t=s;的功能是将u,s中的最大值赋给变量t。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
6. C语言中有些不同类型的变量可以在一个表达式中运算。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
7. if-goto语句可以构成循环。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
8. 函数的实参个数可以多于形参的个数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
9. 如果一个函数不需要参数,则函数名后的括号可以省略。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
10. 关系表达式的运算结果是true或false。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
11. 表达式1/4+2.75的值是3。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
12. Continue语句的作用是继续程序中的下一个循环。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
13. C语言的常量在程序运行过程中不可以重新赋值。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
14. 若程序中使用了strcpy函数,则必须包含头文件string.h。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
15. 若有宏定义:#define PI 3.14i5926,则系统预编译时会报错。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
16. 在赋值语句 变量 = 表达式 中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
17. C语言中运算对象必须为整型的运算符是%。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
18. 关系运算符= =和!=的优先级相同。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
19. 函数的实参可以是常量、变量或表达式,但形参只能是变量。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
20. 用C语言编写的源程序需要编译、链接以后才可以运行。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
版权声明

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

分享: