东师《C程序设计(高起专)2013春第一次在线作业

东北师范东师2014春2013秋2013
东北师范东师2014春2013秋2013春第一次在线作业 本作业是随机作业答案没办法上传,需要的看我注册名字 索取
试卷总分:100 测试时间:--
单选题
判断题



东师是随机,要答案的查看我的注册名字来 索取 、单选题(共 20 道试题,共 60 分。)
1. 已知int i=5; 执行语句i+=++i;后,i的值是()
A. 10
B. 11
C. 12
D. 以上都不对
满分:3 分
2. 表达式:10!=9的值是()
A. true
B. 非零值
C. 0
D. 1
满分:3 分
3. 设有定义:long x=-123456L; 则以下能够正确输出变量x值的语句是()
A. printf(“x=%d\n”,x)
B. printf(“x=%ld\n”,x)
C. printf(“x=%8dl\n”,x)
D. printf(“x=%LD\n”,x);
满分:3 分
4. 数组名作为实参数传递给函数时,数组名被处理为()
A. 该数组的长度
B. 该数组的元素个数
C. 该数组的首地址
D. 该数组中各元素的值
满分:3 分
5. t为int类型,进人下面的循环之前,t的值为0 while( t=l ) { …… } 则以下叙述中正确的是 ()
A. 循环控制表达式的值为0
B. 循环控制表达式的值为1
C. 循环控制表达式不合法
D. 以上说法都不对
满分:3 分
6. 在C语言中,要求运算数必须是整型的运算符是()
A. %
B. /
C. <
D. !
满分:3 分
7. 若程序中定义了以下函数 double myadd(double a,double B) { return (a+B) ;} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是()
A. double myadd(double a,B) ;
B. double myadd(double,double);
C. double myadd(double b,double A) ;
D. double myadd(double x,double y);
满分:3 分
8. 在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为()
A. 只能是逻辑表达式
B. 只能是关系表达式
C. 只能是逻辑表达式或关系表达式
D. 可以是任意表达式
满分:3 分
9. 若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0) s=a; for(b=1;b<=c;b++) s=s+1; 则与上述程序段功能等价的赋值语句是()
A. s=a+b;
B. s=a+c;
C. s=s+c;
D. s=b+c;
满分:3 分
10. C语言提供的合法的数据类型关键字是 ()
A. Double
B. short
C. integer
D. Char
满分:3 分
11. 若变量已正确定义并赋值,下面符合C语言语法的表达式是()
A. a:=b+1
B. a=b=c+2
C. int 18.5%3
D. a=a+7=c+b
满分:3 分
12. 若已定义的函数有返回值,则以关于该函数调用的叙述中错误

的是()
A. 调用可以作为独立的语句存在
B. 调用可以作为一个函数的实参
C. 调用可以出现在表达式中
D. 调用可以作为一个函数的形参
满分:3 分
13. 以下关于函数的叙述中正确的是()
A. 每个函数都可以被其它函数调用(包括main函数)
B. 每个函数都可以被单独编译
C. 每个函数都可以单独运行
D. 在一个函数内部可以定义另一个函数
满分:3 分
14. 下列常数中不能作为C语言常量的是()
A. 0xA5
B. 2.5e-2
C. 32
D. 029
满分:3 分
15. 下列程序段: 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
满分:3 分
16. 下列程序:main( ) { int a=7,b=5; printf("%d\n",b=b/a); } 的输出结果是()
A. 5
B. 1
C. 0
D. 不确定值
满分:3 分
17. 有以下程序 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\n", r); } 程序运行后的输出结果是()
A. 3
B. 6
C. 8
D. 12
满分:3 分
18. 以下4个选项中,不能看作一条语句的是()
A. {;}
B. a=0,b=0,c=0;
C. if(a>0);
D. if(b==0) m=1;n=2;
满分:3 分
19. 以下不属于算法基本特征的是()
A. 有穷性
B. 有效性
C. 可靠性
D. 有一个或多个输出
满分:3 分
20. 已定义c为字符型变量,则下列语句中正确的是 ()
A. c=‘97’;
B. c="97";
C. c=97;
D.
E. c="a";
满分:3 分



东北师范东师2014春2013秋2013春第一次在线作业 本作业是随机作业答案没办法上传,需要的看我注册名字 索取
试卷总分:100 测试时间:--
单选题
判断题



、判断题(共 20 道试题,共 40 分。)
1. 关系运算符= =和!=的优先级相同。
A. 错误
B. 正确
满分:2 分
2. C语言中有些不同类型的变量可以在一个表达式中运算。
A. 错误
B. 正确
满分:2 分
3. 关系表达式的运算结果是true或false。
A. 错误
B. 正确
满分:2 分
4. 执行语句x=(a=3,b=a--);后,x,a,b的值依次是3,2,3。
A. 错误
B. 正确
满分:2 分
5. int i=20; switch(i/10) {case 2:printf("A"); case 1:printf("B"); } 的输出结果为A。
A. 错误
B. 正确
满分:2 分
6. C语言中的标识符只能由字母、数字和下划线组成,且第一个字符必须是字母。
A. 错误
B. 正确
满分:2 分
7. 如果一个函数不需要参数,则函数名后的括号可以省略。
A. 错误
B. 正确
满分:2 分
8. C语言中最简单的数据类型包括整型,实型和字符型。
A. 错误
B. 正确
满分:2 分
9. 逻辑运算符的优先级为&&>||>!。
A. 错误
B. 正确
满分:2 分

10. 在Turbo C中,整型数据在内存中占2个字节。
A. 错误
B. 正确
满分:2 分
11. 字符型数据在计算机中是以ASCII码形式表示的。
A. 错误
B. 正确
满分:2 分
12. 在PC中,’\n’在内存中占用的字节数是2。
A. 错误
B. 正确
满分:2 分
13. 算术运算符和赋值运算符的结合方向均从左到右。
A. 错误
B. 正确
满分:2 分
14. C程序中,一行上可以写多个语句。
A. 错误
B. 正确
满分:2 分
15. 在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是2,4,8。
A. 错误
B. 正确
满分:2 分
16. 若有定义:int a;则scanf(“%d",a);可以给变量a赋值。
A. 错误
B. 正确
满分:2 分
17. 执行printf("%x",12345);, 输出 12345 。
A. 错误
B. 正确
满分:2 分
18. C语言中运算对象必须为整型的运算符是%。
A. 错误
B. 正确
满分:2 分
19. 函数若无返回值,则它一定无形参。
A. 错误
B. 正确
满分:2 分
20. 44.while之后的表达式必须是逻辑表达式。
A. 错误
B. 正确
满分:2 分




东师的作业是随机,没办法上传答案,需要的查看我的注册名字 来 索取 题库答案

相关文档
最新文档