作业帮 > 综合 > 作业

C语言 程序测试题1.下列字符串属于标识符的是( ) A.YEAR B.5_student C.2ong D.DF 2.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/30 01:47:18
C语言 程序测试题
1.下列字符串属于标识符的是( )
A.YEAR B.5_student C.2ong D.DF
2.C语言中能用来表示整常数的进制是( )
A.十进制、八进制、十六进制 B.十二进制、十进制
C.六进制、八进制 D.二进制、十进制
3.在C语言中,回车换行符是( )
A.\n B.\t C.\v D.\b
4.10+’a’+1.5-567.345/’b’的结果是( )型数据
A.long B.double C.int D.unsigned float
5.如果int i=3,则printf(“%d”,-i++)的结果为( ),i的值为( )
A.-3,4 B.-4,4 C.-4,3 D.-3,3
6.有如下语句:
printf(“%s,%5.3s\n”,“COMPUTER”,“CMPUTER”);
执行语句后的最终结果为 ()
A.COMPUTER ,CMP B.COMPUTER,CMP
C.COMPU,CMP.D.COMPU,CMP
7.设有以下定义,则能使值为3的表达式是:( )
int k=7,x=12;
A.x%=(k%=5) B.x%=(k-k%5) C.x%=k D.(x%=k)-(k%=5)
8.根据题目中已给出的数据的输入和输出形式,程序中输入/输出语句的正确是( )
main()
{
int a;
float x;
printf("input a,x:");
输入语句
输出语句
}
输入形式 input a,x:3 2.1
输出形式a+x=5.10
A.scanf("%d%f",&a,&x);printf("\na+x=%4.2f",a+x);
B.scanf ("%d %f",&a.&x);printf("\na+x=%4.2f",a+x);
C.scanf("%d %f",&a,&x);printf("\na+x=%6.1f",a+x);
D.scanf("%d %3.1f",&a,&x);printf("\na+x=%4.2f",a+x);
9.若已知a=10,b=20,则表达式!a
C语言 程序测试题1.下列字符串属于标识符的是( ) A.YEAR B.5_student C.2ong D.DF 2.
一:
1 a
2 a
3 a
4 b
5 a
6 b
7 d
8 a
9 c
10 b
二:
13 //考察逗号表达式
2 3
3 10 9
44213 13
51
三:
110,5,9
2741
3没有题目
四:
1
#include
void main()
{
intscores[5]={0},i;
double average;
printf("Input the scores: ");
scanf("%d %d %d %d",&scores[0],&scores[1],&scores[2],&scores[3]);
for(i=0;i