兰州大学9月《C语言程序设计》考试在线考核试题-0004(答案)
作业答案 联系QQ:3326650399 微信:cs80188
《C语言程序设计》9月考试在线考核试题-0004
试卷总分:20 得分:0
一、 单选题 (共 10 道试题,共 20 分)
1.巳知字母A的ASCII码是65,以下程序的实施成果是( )#include<stdio.h> main() { char c1='A',c2='Y'; printf("%d,%d\n",c1,c2); }
A.A,Y
B.65,89
C.65,90
D.65, 65
2.C语言程序是由( )构成的。
A.一些可实施语言
B.main函数
C.函数
D.程序文件的任何方位
3.设变量均已正断界说而且赋值,以下与其他三组输出结构不一样的一组语句是( )
A.x++; printf(“%d\n”,x);
B.n=++x; printf(“%d\n”,n);
C.++x; printf(“%d\n”,x);
D.n=x++; printf(“%d\n”,n);
4.若有以下变量阐明和数据的输入方法,则正确的输入语句为( )变量阐明:float x1,x2;数据的输入方法:4.52<回车>3.5<回车>
A.scanf(“%f,%f”,&x1,&x2);
B.scanf(“%f%f”,&x1,&x2);
C.scanf(“%3.2f,%2.1f”,&x1,&x2);
D.scanf(“%3.2f%2.1f”,&x1,&x2);
5.下列说法中正确的是()。
A.C 语言程序由主函数和 0 个或多个函数构成
B.C 语言程序由主程序和子程序构成
C.C 语言程序由子程序构成
D.C 语言程序由过程构成
6.下面不正确的字符串常量是()
A.'abc'
B."12'12"
C."0"
D." "
7.以下叙说不正确的是( )。
A.一个C源程序可有一个或多个函数构成。
B.一个C源程序有必要包括一个main函数。
C.C程序的根柢构成单位是语句。
D.在C程序中,注释阐明只能位于一条语句的后边。
8.下列符号可以作为变量名的是()
A.+a
B.*p
C._DAY
D.next day
9.设a,b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值为0的表达式是( )
A.a<=b
B.'a'&&'b'
C.a||b+c&&b-c
D.!((a<b)&&!c||1)
10.假定用scanf()来输入长整型数据,则正确的格局控制符是( )
A.%x
B.%lx
C.%lD
D.%d
二、 片面填空题 (共 10 道试题,共 40 分)
1.C语言中“&”称为 ## 运算符。
2.main(){char a,b;printf("input character a,b\n");scanf("%c%c",&a,&b);printf("%c%c\n",a,b);}上面程序输入M N,成果输出##, 输入改为MN时则输出##。
3.若有界说int a[3],*p; 则使p指向数组a的赋值语句是##
4.要运用sqrt(),sin()等库函数,需要包括的头文件是##
5.C语言的语句有必要以##结束;可以使用##将一个表达式的值变换成指定的类型。
6.若有以下界说和语句:int s[2][3]={0},(*p)[3];p=s;则p+1标明数组##
7.在C语言中,关闭文件就是文件指针不再指向该##。
8.变量的指针就是指该变量的##。
9.若已界说x和y为double类型,则表达式:x=1,y = x + 3 / 2的值是##。
10.在C语言程序中,从/*初步,到*/结束的有些称为##。
三、 归纳题 (共 2 道试题,共 20 分)
1.输入学生的分数,使用计算机将学生的分数区别出等级并输出: 90~100:A级; 80~89:B级; 70~79:C级; 60~69:D级; 0~59:E级;
2.有5个国家名,编程完成按字母先后次序排序,然后别离输出原数组和排序之后的数组。
四、 简答题 (共 2 道试题,共 20 分)
1.输入一个华氏温度,需求输出摄氏温度,公式为C=5/9(F-32)(C标明摄氏温度,F标明华氏温度),输出中要包括文字阐明,取两位小数。
2.判别数m是不是为素数(只能被1和它本身整除的整数)?
作业答案 联系QQ:3326650399 微信:cs80188