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

所属学校:东北师范大学 科目:C程序设计 2015-03-17 12:59:29
2014春第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
一、单选题(共 20 道试题,共 60 分。)
V
1. 下列条件语句中,功能与其他语句不同的是()
A. if(a) printf("%d ",x); else printf("%d ",y);
B. if(a==0) printf("%d ",y); else printf("%d ",x);
C. if (a!=0) printf("%d ",x); else printf("%d ",y);
D. if(a==0) printf("%d ",x); else printf("%d ",y);
此题选: D 满分:3 分
2. 能正确表示a和b同时为正或同时为负的逻辑表达式是()
A. (a =0 b =0) (a 0 b 0
B. (a =0 b =0) (a 0 b 0)
C. (a+b 0) (a+b =0)
D. a*b 0
此题选: D 满分:3 分
3. 以下说法中正确的是()
A. C语言程序总是从第一个的函数开始执行
B. 在C语言程序中,要调用的函数必须在main()函数中定义
C. C语言程序总是从main()函数开始执行
D. C语言程序中的main()函数必须放在程序的开始部分
需要购买答案的联系QQ:79691519满分:3 分
4. 设a=12,b=12345,执行语句printf(“%4d,%4d”,a,b);的输出结果是()
A. 12,123
B. 12,12345
C. 12,1234
D. 12,123456
需要购买答案的联系QQ:79691519满分:3 分
5. C语言中用于结构化程序设计的三种基本结构是()
A. 顺序结构、选择结构、循环结构
B. if、switch、break
C. for、while、do-while
D. if、for、continue
需要购买答案的联系QQ:79691519满分:3 分
6. 以下程序:main( ) { int i=010,j=10; printf("%d,%d ",i,j); } 的输出结果为()
A. 11,9
B. 9,10
C. 8,10
D. 9,9
需要购买答案的联系QQ:79691519满分:3 分
7. 已知char a; int b; float c; double d; 执行语句c=a+b+c+d;后,变量c的数据类型是()
A. int
B. char
C. float
D. double
需要购买答案的联系QQ:79691519满分:3 分
8. 用C语言编写的代码程序()
A. 可立即执行
B. 是一个源程序
C. 经过编译即可执行
D. 经过编译解释才能执行
需要购买答案的联系QQ:79691519满分:3 分
9. 选出下列标识符中不是合法的标识符的是()
A. hot_do
B. cat1
C. _pri
D. 2ab
此题选: D 满分:3 分
10. 在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为()
A. 只能是逻辑表达式
B. 只能是关系表达式
C. 只能是逻辑表达式或关系表达式
D. 可以是任意表达式
此题选: D 满分:3 分
11. C语言提供的合法的数据类型关键字是 ()
A. Double
B. short
C. integer
D. Char
需要购买答案的联系QQ:79691519满分:3 分
12. 若程序中定义了以下函数 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);
需要购买答案的联系QQ:79691519满分:3 分
13. 以下叙述中不正确的是()
A. 在不同的函数中可以使用相同名字的变量
B. 函数中的形式参数是局部变量
C. 在一个函数内定义的变量只在本函数范围内有效
D. 在一个函数内的复合语句中定义的变量在本函数范围内有效
此题选: D 满分:3 分
14. 已知字母A的ASCⅡ码为十进制的65,下面程序: main() { char ch1,ch2; ch1=A+5-3; ch2=A+6-3; printf("%d,%c ",ch1,ch2);} 的输出是()
A. 67,D
B. B,C
C. C,D
D. 不确定的值
需要购买答案的联系QQ:79691519满分:3 分
15. 设有定义:long x=-123456L; 则以下能够正确输出变量x值的语句是()
A. printf(“x=%d ”,x)
B. printf(“x=%ld ”,x)
C. printf(“x=%8dl ”,x)
D. printf(“x=%LD ”,x);
需要购买答案的联系QQ:79691519满分:3 分
16. C语言源程序的基本单位是()
A. 过程
B. 函数
C. 子程序
D. 标识符
需要购买答案的联系QQ:79691519满分:3 分
17. 设函数fun的定义形式为 void fun(char ch, float x ) { … } 则以下对函数fun的调用语句中,正确的是 ()
A. fun("abc",3.0);
B. t=fun(’D’,16.5);
C. fun(’65’,2.8);
D. fun(32,32);
此题选: D 满分:3 分
18. 为求出s=10!的值,则变量s的类型应当为()
A. int
B. unsigned
C. long
D. 以上三种类型均可
需要购买答案的联系QQ:79691519满分:3 分
19. 以下程序: int a=5; float x=3.14; a*=x*(‘E’ - ‘A’); printf(“%f ”,(float)a); 的输出结果是()
A. 62.000000
B. 62.800000
C. 63.000000
D. 62
需要购买答案的联系QQ:79691519满分:3 分
20. 若已包含头文件 stdio.h 且有说明char s1[5],s2[7];要给s1,s2赋值,下列语句中正确的是()
A. s1=getchar();  s2=getchar();
B. scanf(“%s%s”,s1,s2);
C. scanf(“%c%c”,s1,s2);
D. gets(s1);s2=s1;
需要购买答案的联系QQ:79691519满分:3 分
2014春第一次在线作业
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
判断题
二、判断题(共 20 道试题,共 40 分。)
V
1. a==b;的功能是将b的值赋给a。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
2. 数组名可以作为参数进行传递。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
3. 在函数中,变量的默认存贮类型说明符应该是自动的auto。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
4. 除法运算符“/”要求两个运算对象都必须为整型。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
5. 函数strlen("ASDFG ")的值是7。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
6. 在赋值语句 变量 = 表达式 中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
7. strlen是求字符串长度的函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
8. C语言是函数式的语言。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
9. 使用if语句时,一定要有else语句与它配对。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
10. strcpy函数的作用是连接两个字符串。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
11. 表示X的值大于等于50或者小于等于20的C语言表达式为:X≥50 X≤20。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
12. 算术运算符和赋值运算符的结合方向均从左到右。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
13. main函数是唯一一个不可以被其它函数调用的函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
14. Continue语句的作用是继续程序中的下一个循环。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
15. 在 C 程序中, APH 和 aph 代表不同的变量。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
16. 定义在main函数后的任何函数都需在main中进行函数声明。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
17. 有以下程序段: int m=0; while(m==1) m++; while循环体执行的次数是无限次。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
18. 对整型变量可进行自加或自减运算,而对常量或表达式不可以。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
19. 实型数据包括float和long两种类型。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
20. putchar()一次可以输出多个字符。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:2 分
版权声明

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

分享: