电子科技大学《C语言》20春期末考试【答案】 作者:周老师 分类: 电子科技大学 发布时间: 2020-07-13 09:42 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等! 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友 作业答案 联系QQ:3326650399 微信:cs80188 答案来历:熊猫奥鹏(www.188open.com)-[电子科技大学]电子科技大学《C语言》20春期末考试 试卷总分:100 得分:100 第1题,判别字符串a和b是不是持平,应运用( )。 A、if(a==b) B、if(a=b) C、if(strcpy(a,b)) D、if(strcmp(a,b)==0) 正确答案: 第2题,已知a=8,b=3,c=4,表达式(ab&&ca)||(ab)的值是( )。 A、15 B、12 C、1 D、0 正确答案: 第3题,设int x=1,y=1;表达式(!x++||y--)的值是( )。 A、0 B、1 C、2 D、-1 正确答案: 第4题,下面四个选项中,均是不合法的用户标识符的选项是( )。 A、c-d if double B、float la0 _A C、A P_0 while D、_123 temp BYTE 正确答案: 答案来历:熊猫奥鹏(www.188open.com),以下描绘正确的是( )。 A、goto句子只能用于退出多层循环 B、switch句子中不能呈现continue句子 C、在循环中break句子不能独立呈现只能用 D、continue句子来间断本次循环 正确答案:A,D 第6题,下面程序有过错的行是(行前数字表明行号)( )。 1main() 2{ 3float a[10]={0.0}; 4int i; 5for(i=0;i3;i++) scanf("%d",&a[i]); 6for(i=1;i10;i++) a[0]=a[0]+a[i]; 7printf("%f\n",a[0]); 8} A、没有过错 B、第3行有过错 C、第5行有过错 D、第7行有过错 正确答案: 第7题,设变量a是整型,f是实型,i是双精度型,则表达式10+\'a\'+i*f值的数据类型为( )。 A、不断定 B、int C、float D、double 正确答案: 第8题,以下叙说过错的是( )。 A、一个C程序只能包括一个main函数 B、C语言的注释符能够“/*”开端并以“*/”完毕 C、C语言自身具有输入输出句子 D、在对一个C程序进行编译的过程中,不能发现注释中的拼写过错 正确答案: 第9题,已有界说int a=-2;和输出句子:printf("%8lx",a);以下正确的叙说是( )。 A、%8lx不是过错的格局符,其间数字8规则了输出字段的宽度 B、%x是格局符的一种,其变量的值按十六进制输出,但%8lx是过错的 C、%x是格局符的一种,它能够适用于任何一品种型的数据 D、整型变量的输出格局符只要%d一种 正确答案: 答案来历:熊猫奥鹏(www.188open.com),已有阐明 float f=3.14,*p;若让p指向f,则正确的赋值句子是( )。 A、p=f; B、p=&f; C、*p=f; D、*p=&m 正确答案: 第11题,履行句子"x=(a=3,b=a--)"后,x,a,b的值顺次为( )。 A、3,2,3 B、3,2,2 C、3,3,2 D、2,3,2 正确答案: 答案来历:熊猫奥鹏(www.188open.com),下面函数调用句子富含实参的个数为( )。fun((exp1,exp2),(exp3,exp4,exp5)); A、1 B、2 C、4 D、5 正确答案: 第13题,设x、y均为float型变量,则以下不合法的赋值句子为 A、++x; B、y=(x%2)/10; C、x*=y+8 D、x=y=0 正确答案: 第14题,以下能对二维数组a进行正确初始化的句子是( )。 A、int a[2][]={{1,0,1},{5,2,3}}; B、int a[2][4]={{1,2,3},{4,5},{6}}; C、int a[][3]={{1,2,3},{4,5,6}}; D、int a[][3]={{1,0,1}{},{1,1}}; 正确答案: 答案来历:熊猫奥鹏(www.188open.com),int i=0; while(i++5); 循环完毕后i的值是( )。 A、6 B、7 C、5 D、8 正确答案: 第16题,若已界说int a; 下面临(1)(2)两个句子的正确解说是( )。 (1)int *p=&a; (2)*p=a; A、句子(1)和(2)中的*p意义一样,都表明给指针变量p赋值 B、(1)和(2)句子的履行成果,都是把变量a的地址赋给指针变量p C、(1)在对p进行阐明的一起进行初始化,使p指向a(2)将变量a的值赋给指针变量p D、(1)在对p进行阐明的一起进行初始化,使p指向a(2)将变量a的值赋给*p 正确答案: 第17题,以下不正确的句子为( )。 A、if (xy); B、if (x=y)&&(x!=0) x+=y; C、if (x) z=z/x; D、if (xy) {x++;y++;} 正确答案: 第18题,若要运用字符函数,需求引进的头文件是( )。 A、string.h B、ctype.h C、stdlib.h D、stdio.h 正确答案: 第19题,若二维数组a有m列,则在a[i][j]前的元素个数为( )。 A、j*m+i B、i*m+j C、i*m+j-1 D、i*m+j+1 正确答案: 答案来历:熊猫奥鹏(www.188open.com),下面程序的运转成果是( )。 #include main() {int y=10;do {y--;}while(--y);printf("%d\n",y--); } A、-1 B、1 C、8 D、0 正确答案: 第21题,下面的循环体履行完后,a的值是( )。 for( a=2; a8; a++) a*=2; A、9 B、10 C、11 D、12 正确答案: 第22题,以下对一维整型数组a的正确阐明是( )。 A、int a(10); B、int n=10,a[n]; C、int n; scanf(“%d”,&n); int a[n] D、#define SIZE 10 int a[SIZE]; 正确答案: 第23题,以下正确的叙说是( )。 A、数组x的长度大于数组y的长度,由于还存储了一个完毕符 B、数组x的长度小于数组y的长度,由于还存储了一个完毕符 C、数组x和数组y等价 D、数组x和数组y长度持平 正确答案: 第24题,若运转时给变量输入12,则以下程序的运转成果是( )。 main() {int x,y; scanf("%d",&x); y=x12?x+10:x-12; printf("%d\n",y); } A、0 B、22 C、12 D、10 正确答案: 答案来历:熊猫奥鹏(www.188open.com),sizeof(float)是( )。 A、一个双精度型表达式 B、一个整型表达式 C、一种函数调用 D、一个不合法的表达式 正确答案: 第26题,在“文件包括”预处理句子的运用方式中,当#include后边的文件名用""括起时,寻觅被包括文件的方法是 A、直接依照系统设定的规范方法查找目录 B、先在源程序地点目录查找,再依照系统设定的规范方法查找 C、只是查找源程序地点目录 D、只是查找当时目录 正确答案: 第27题,在C语言中,int、char和short三品种型数据在内存中所占用的字节数( )。 A、由所用机器的字长决议 B、均为两个字节 C、是恣意的 D、由用户自己界说 正确答案: 第28题,有程序:main(){int a=5,b=1,c=0;if (a=b+c)printf("***\n");else printf("$$$\n");} 该程序( )。 A、有语法过错不能经过编译 B、能够经过编译,但不能经过衔接 C、输出:*** D、输出:$$$ 正确答案: 第29题,C语言规则,简略变量做实参时,它和对应形参之间的数据传递方法是( )。 A、单向值传递 B、地址传递 C、由实参传给形参,再由形参传回实参 D、由用户指定传递方法 正确答案: 答案来历:熊猫奥鹏(www.188open.com),若有界说:int (*p)[4];则标识符p( )。 A、是一个指向整型变量的指针 B、是一个指针数组名 C、是一个指针,它指向一个富含四个整型元素的一维数组 D、界说不合法 正确答案: 第31题,数组边界说边赋值时,大括号内数据项的数目能够小于或等于数组的长度。( ) T、对 F、错 正确答案: 第32题,文件是不是翻开是能够判别的。( ) T、对 F、错 正确答案: 第33题,在C语言中,逗号既能够作为运算符,也能够作为分隔符( ) T、对 F、错 正确答案: 第34题,函数的实参传递到形参有两种方法值传递和地址传递( ) T、对 F、错 正确答案: 第35题,在分支结构switch中,case后边跟的必定是变量。( ) T、对 F、错 正确答案: 第36题,指针不可以以操作数组。( ) T、对 F、错 正确答案: 第37题,逻辑表达式的值能够为0、1或许-1。( ) T、对 F、错 正确答案: 第38题,在for循环中答应运用for嵌套循环,但不能嵌套其他类型的循环。( ) T、对 F、错 正确答案: 第39题,continue句子和break句子效果彻底一样( ) T、对 F、错 正确答案: 第40题,直接拜访即是直接使用变量的地址进行存取直接拜访 T、对 F、错 正确答案: 作业答案 联系QQ:3326650399 微信:cs80188 C语言(5)电子(313)科技(312)春(9165)大学(10181) 专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费) 联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189 扫一扫添加我为好友 扫一扫添加我为好友
答案来历:熊猫奥鹏(www.188open.com)-[电子科技大学]电子科技大学《C语言》20春期末考试
试卷总分:100 得分:100
第1题,判别字符串a和b是不是持平,应运用( )。
A、if(a==b)
B、if(a=b)
C、if(strcpy(a,b))
D、if(strcmp(a,b)==0)
正确答案:
第2题,已知a=8,b=3,c=4,表达式(ab&&ca)||(ab)的值是( )。
A、15
B、12
C、1
D、0
正确答案:
第3题,设int x=1,y=1;表达式(!x++||y--)的值是( )。
A、0
B、1
C、2
D、-1
正确答案:
第4题,下面四个选项中,均是不合法的用户标识符的选项是( )。
A、c-d if double
B、float la0 _A
C、A P_0 while
D、_123 temp BYTE
正确答案:
答案来历:熊猫奥鹏(www.188open.com),以下描绘正确的是( )。
A、goto句子只能用于退出多层循环
B、switch句子中不能呈现continue句子
C、在循环中break句子不能独立呈现只能用
D、continue句子来间断本次循环
正确答案:A,D
第6题,下面程序有过错的行是(行前数字表明行号)( )。
1main()
2{
3float a[10]={0.0};
4int i;
5for(i=0;i3;i++) scanf("%d",&a[i]);
6for(i=1;i10;i++) a[0]=a[0]+a[i];
7printf("%f\n",a[0]);
8}
A、没有过错
B、第3行有过错
C、第5行有过错
D、第7行有过错
正确答案:
第7题,设变量a是整型,f是实型,i是双精度型,则表达式10+\'a\'+i*f值的数据类型为( )。
A、不断定
B、int
C、float
D、double
正确答案:
第8题,以下叙说过错的是( )。
A、一个C程序只能包括一个main函数
B、C语言的注释符能够“/*”开端并以“*/”完毕
C、C语言自身具有输入输出句子
D、在对一个C程序进行编译的过程中,不能发现注释中的拼写过错
正确答案:
第9题,已有界说int a=-2;和输出句子:printf("%8lx",a);以下正确的叙说是( )。
A、%8lx不是过错的格局符,其间数字8规则了输出字段的宽度
B、%x是格局符的一种,其变量的值按十六进制输出,但%8lx是过错的
C、%x是格局符的一种,它能够适用于任何一品种型的数据
D、整型变量的输出格局符只要%d一种
正确答案:
答案来历:熊猫奥鹏(www.188open.com),已有阐明 float f=3.14,*p;若让p指向f,则正确的赋值句子是( )。
A、p=f;
B、p=&f;
C、*p=f;
D、*p=&m
正确答案:
第11题,履行句子"x=(a=3,b=a--)"后,x,a,b的值顺次为( )。
A、3,2,3
B、3,2,2
C、3,3,2
D、2,3,2
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下面函数调用句子富含实参的个数为( )。fun((exp1,exp2),(exp3,exp4,exp5));
A、1
B、2
C、4
D、5
正确答案:
第13题,设x、y均为float型变量,则以下不合法的赋值句子为
A、++x;
B、y=(x%2)/10;
C、x*=y+8
D、x=y=0
正确答案:
第14题,以下能对二维数组a进行正确初始化的句子是( )。
A、int a[2][]={{1,0,1},{5,2,3}};
B、int a[2][4]={{1,2,3},{4,5},{6}};
C、int a[][3]={{1,2,3},{4,5,6}};
D、int a[][3]={{1,0,1}{},{1,1}};
正确答案:
答案来历:熊猫奥鹏(www.188open.com),int i=0; while(i++5); 循环完毕后i的值是( )。
A、6
B、7
C、5
D、8
正确答案:
第16题,若已界说int a; 下面临(1)(2)两个句子的正确解说是( )。
(1)int *p=&a; (2)*p=a;
A、句子(1)和(2)中的*p意义一样,都表明给指针变量p赋值
B、(1)和(2)句子的履行成果,都是把变量a的地址赋给指针变量p
C、(1)在对p进行阐明的一起进行初始化,使p指向a(2)将变量a的值赋给指针变量p
D、(1)在对p进行阐明的一起进行初始化,使p指向a(2)将变量a的值赋给*p
正确答案:
第17题,以下不正确的句子为( )。
A、if (xy);
B、if (x=y)&&(x!=0) x+=y;
C、if (x) z=z/x;
D、if (xy) {x++;y++;}
正确答案:
第18题,若要运用字符函数,需求引进的头文件是( )。
A、string.h
B、ctype.h
C、stdlib.h
D、stdio.h
正确答案:
第19题,若二维数组a有m列,则在a[i][j]前的元素个数为( )。
A、j*m+i
B、i*m+j
C、i*m+j-1
D、i*m+j+1
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下面程序的运转成果是( )。
#include
main()
{int y=10;do {y--;}while(--y);printf("%d\n",y--);
}
A、-1
B、1
C、8
D、0
正确答案:
第21题,下面的循环体履行完后,a的值是( )。
for( a=2; a8; a++) a*=2;
A、9
B、10
C、11
D、12
正确答案:
第22题,以下对一维整型数组a的正确阐明是( )。
A、int a(10);
B、int n=10,a[n];
C、int n;
scanf(“%d”,&n);
int a[n]
D、#define SIZE 10
int a[SIZE];
正确答案:
第23题,以下正确的叙说是( )。
A、数组x的长度大于数组y的长度,由于还存储了一个完毕符
B、数组x的长度小于数组y的长度,由于还存储了一个完毕符
C、数组x和数组y等价
D、数组x和数组y长度持平
正确答案:
第24题,若运转时给变量输入12,则以下程序的运转成果是( )。
main()
{int x,y;
scanf("%d",&x);
y=x12?x+10:x-12;
printf("%d\n",y);
}
A、0
B、22
C、12
D、10
正确答案:
答案来历:熊猫奥鹏(www.188open.com),sizeof(float)是( )。
A、一个双精度型表达式
B、一个整型表达式
C、一种函数调用
D、一个不合法的表达式
正确答案:
第26题,在“文件包括”预处理句子的运用方式中,当#include后边的文件名用""括起时,寻觅被包括文件的方法是
A、直接依照系统设定的规范方法查找目录
B、先在源程序地点目录查找,再依照系统设定的规范方法查找
C、只是查找源程序地点目录
D、只是查找当时目录
正确答案:
第27题,在C语言中,int、char和short三品种型数据在内存中所占用的字节数( )。
A、由所用机器的字长决议
B、均为两个字节
C、是恣意的
D、由用户自己界说
正确答案:
第28题,有程序:main(){int a=5,b=1,c=0;if (a=b+c)printf("***\n");else printf("$$$\n");}
该程序( )。
A、有语法过错不能经过编译
B、能够经过编译,但不能经过衔接
C、输出:***
D、输出:$$$
正确答案:
第29题,C语言规则,简略变量做实参时,它和对应形参之间的数据传递方法是( )。
A、单向值传递
B、地址传递
C、由实参传给形参,再由形参传回实参
D、由用户指定传递方法
正确答案:
答案来历:熊猫奥鹏(www.188open.com),若有界说:int (*p)[4];则标识符p( )。
A、是一个指向整型变量的指针
B、是一个指针数组名
C、是一个指针,它指向一个富含四个整型元素的一维数组
D、界说不合法
正确答案:
第31题,数组边界说边赋值时,大括号内数据项的数目能够小于或等于数组的长度。( )
T、对
F、错
正确答案:
第32题,文件是不是翻开是能够判别的。( )
T、对
F、错
正确答案:
第33题,在C语言中,逗号既能够作为运算符,也能够作为分隔符( )
T、对
F、错
正确答案:
第34题,函数的实参传递到形参有两种方法值传递和地址传递( )
T、对
F、错
正确答案:
第35题,在分支结构switch中,case后边跟的必定是变量。( )
T、对
F、错
正确答案:
第36题,指针不可以以操作数组。( )
T、对
F、错
正确答案:
第37题,逻辑表达式的值能够为0、1或许-1。( )
T、对
F、错
正确答案:
第38题,在for循环中答应运用for嵌套循环,但不能嵌套其他类型的循环。( )
T、对
F、错
正确答案:
第39题,continue句子和break句子效果彻底一样( )
T、对
F、错
正确答案:
第40题,直接拜访即是直接使用变量的地址进行存取直接拜访
T、对
F、错
正确答案:
作业答案 联系QQ:3326650399 微信:cs80188
专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)
联系我们:QQ客服:3326650399 439328128 微信客服①:cs80188 微信客服②:cs80189
扫一扫添加我为好友 扫一扫添加我为好友