下载此文档

C语言程序设计考试题答案.docx


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
该【C语言程序设计考试题答案 】是由【淘气小宇】上传分享,文档一共【16】页,该文档可以免费在线阅读,需要了解更多关于【C语言程序设计考试题答案 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。;.
1、已知inti,x[3][4];则不可以将x[1][1]的值赋给变量i的语句是______(分数:2分)
i=*(*(x+1))
i=x[1][1]
i=*(*(x+1))
i=*(x[1]+1)
标准答案是:A。
2、当c的值不为0时,在以下选项中能够将c的值赋给变量a、b的是______.(分数:2分)
a=c=b;
(a=c)&&(b=c);
c=b=a;
(a=c)||(b=c);
标准答案是:B。
3、函数的功能是互换变量x和y中的值,且经过正确调用返回互换的结果。能正确履行此功能的函数是______。(分数:2分)
(int*x,int*y){*x=*x+*y;*y=*x-*y;*x=*x-*y;}
(intx,inty){intt;t=x;x=y;y=t;}
(int*x,int*y){int*p;*p=x;*x=*y;*y=*p;}
(int*x,int*y){*x=*y;*y=*x;}
标准答案是:A。
4、若x=2,y=3则x||y的结果是______(分数:2分)
0
3
1
2
标准答案是:C。
5、已知inta[10];则对a数组元素的正确引用是______(分数:2分)
a[10]
a[]
a[10]
a(5)
标准答案是:C。
二、多项选择
1、若定义:inta【2】【3】{0,2,4,6,8,10};以下描绘正确的有______(分数:3分)
A.*(a+1)为元素6的地点
B.*(a【1】+1)的值为2
C.**(a+1)+2的值为8
【0】与a的同样
标准答案是:ABCD。
2、在缓冲文件系统顶用于读写的函数有______(分数:3分)
( )
( )
( )
( )
标准答案是:ABD。
;.'
;.
3、指出下边合法的表记符______(分数:3分)
3ab
ABC
a_3
_stu2
标准答案是:ABC。
4、指出下边哪些是合法的用户定义的表记符______(分数:3分)
P-S
_908
wind
xy
标准答案是:BC。
6、这段程序中的常量有:#;voidmain( ){intsum;sum=10+
15;printf("sum=%d\n",sum);printf("resultis25\n");}这段程序中常量有______(分数:3
分)




标准答案是:ACD。
1、说明语句int*(*p)( );的含义是______(分数:2分)

B..p是指针变量,它构成了指针数组
,该函数的返回值是一个整型
,该函数的返回值是一个指向整型的指针标准答案是:D
2、已知inta,*p=&a;则以下函数调用中错误的选项是______(分数:2分)
(”%d”,&a);
(”%d”,p);
(”%d”,a);
(”%d”,p);
标准答案是:D。
3、在C语言中,字符型数据在内存中的储存形式是______(分数:2分)
原码
补码
反码
ASCII码
标准答案是:D。
4、已定义以下函数:fun(int*p){return*p;}该函数的返回值是______(分数:2分)
不确立的值
形参p所指储存单元中的值
形参p中寄存的值
形参p的地点值
标准答案是:D。
;.'
;.
5、( )已知charb[5],*p=b;,则正确的赋值语句是(分数:2分)
=“abcd”;
B.*b=“abcd”;
=“abcd”;
D.*p=“abcd”;
标准答案是:C。
二、多项选择
1、假如要把常量327存入变量a中,a能够定义成哪些种类?______(分数:3分)
int
char
long
float
标准答案是:ACD。
2、下边哪些写法是对的,并且是常量?______(分数:3分)
125
-
+20
'AB'
标准答案是:AC。
3、指出下边错误的表达式______(分数:3分)
a+b=5
56=a11
i=i++
+%
标准答案是:ABD。
4、若变量f已说明为float种类,i为int种类,则下边哪些表达式(或语句)能够实现将f中的
数值保存小数点后两位,第三位进行四舍五入的运算?______(分数:3分)
f=(f*100+)/
i=f*100+,f=i/;
f=(int)(f*100+)/;
f=(f/100+)*;
标准答案是:BC。
5、已知a为整型变量,那么与表达式a!=0真假值状况同样的表达式有哪些?______(分数:
分)
a>0||a<0
a
!a==0
!a
标准答案是:ABC。
1、( )如有以下定义:chars[20]="programming",*ps=s;则不可以代表字符g的表达式是(分
数:2分)
+3
[3]
[3]
;.'
+=3,*ps
标准答案是:B。
2、( )当对两个字符串进行比较时,应当使用的函数是(分数:2分)
strcat
strcmp
strcpy
strlen
标准答案是:B。
3、( ),则以下循环的次数是for(i=2;i==0;)printf(
2分)




标准答案是:B。
4、( )以下对于数组的描绘正确的选项是(分数:2分)
,可是能够有不一样种类的数组元素
,可是所有数组元素的种类一定同样
,所有元素的种类一定同样
,能够有不一样种类的数组元素
标准答案是:C。
5、( )以下能正确立义数组并正确赋初值的语句是(分数:2分)
=5,b[N][N];
[1][2]={{1},{3}};
[2][]={{1,2},{3,4}};
[3][2]={{1,2},{34}};
标准答案是:D。
二、多项选择
1、程序的构造可分为哪几类______(分数:3分)




标准答案是:ABD。
2、已知a为整型变量,那么与表达式a!=0真假值状况同样的表达式有哪些
分)
a>0||a<0
a
!a==0
!a
标准答案是:ABC。
3、已知a为整型变量,那么与表达式a!=0真假值状况同样的表达式有哪些
分)


;.
--“);%d(”分数,i:
?______(分数:
?______(分数:
;.'
;.
!a==0
!a
a>0||a<0
标准答案是:ABD。
4、指出下边错误的表达式______(分数:3分)
a=5,b=6,c=7
i=i++
+%
56=a11
标准答案是:BD。
5、下边哪些写法是对的,并且是常量?______(分数:3分)
125
+21
AB'
\n\\\'\123
标准答案是:BD。
1、( )选择正确的输入语句( )。:(此中:charstring[20];)使得string的内容为"Iamstudent".(分数:2分)
("%s",string);
("%c",&string);
("%s",&string);
(string);
标准答案是:D。
2、( )对以下说明语句inta[10]={6,7,8,9,10};的正确理解是(分数:2分)
[6]至a[10]
[0]至a[4]
,因此此语句不正确
[1]至a[5]
标准答案是:B。
3、( )以下表记符中能够作为用户函数名的是(分数:2分)




标准答案是:D。
4、源程序要正确地运转,一定要有什么函数?______(分数:2分)

自定义的函数
main
不需要函数标准答案是:C。
5C语言程序由什么构成?______(分数:2分)
子程序
主程序和子程序
;.'
;.
函数
过程
标准答案是:C。二、多项选择
1、下边哪些是合法的用户定义的表记符______(分数:3分)
_908
*par
sheep!
wind
标准答案是:AD。
2、下边合法的表记符______(分数:3分)
ABC
a_3

_stu2
标准答案是:ABD。
3、C语言的主要特色有哪些?______(分数:3分)
简短、紧凑,使用方便、灵巧,易于学****和应用。
C语言是面向构造化程序设计的语言。
C语言同意直接对位、字节和地点进行操作。
数据种类丰富。
标准答案是:ABCD。
4、已定义c为字符型变量,则以下语句中错误的选项是______(分数:3分)
c='97'
:c="97"
c=97;
c="a"
标准答案是:ABD。
5以下选项中是C语言合法标记符的有______(分数:3分)
good_morning
main

8abc
标准答案是:AB。
1、一个C程序的履行是从______(分数:2分)
本程序的main函数开始,到main函数结束
本程序言件的第一个函数开始,到本程序言件的最后一个函数结束
本程序的main函数开始,到本程序言件的最后一个函数结束
,到本程序main函数结束标准答案是:A。
2、以下表达正确的选项是______(分数:2分)
在C程序中,main函数一定位于程序的最前面
C程序的每行中只好写一条语句
C语言自己没有输入输出语句
;.'
;.
,可发现说明中的拼写错误标准答案是:C。
3、以下表达不正确的选项是。______(分数:2分)
一个C源程序可由一个或多个函数构成


在C程序中,说明说明只好位于一条语句的后边标准答案是:D。
4、语言规定:在一个源程序中,main函数的地点______(分数:2分)
一定在最开始
一定在系统调用的库函数的后边
能够随意
一定在最后
标准答案是:C。
5、一个C语言程序是由______(分数:2分)
一个主程序和若干子程序构成
函数构成
若干过程构成
若干子程序构成
标准答案是:B。二、多项选择
1、指出下边合法的表记符:______(分数:3分)
3ab
ABC
a_3
_stu2
标准答案是:BCD。
2、指出下边哪些是重点字:______(分数:3分)
char
abc
printf
float
标准答案是:AD。
3、指出下边哪些是合法的用户定义的表记符?______(分数:3分)
P-S
put11
printf
Int
标准答案是:BD。
4、C语言的基本种类哪些:______(分数:3分)
整型
列举型
数组型
指针型
;.'
;.
标准答案是:AB。
5这段程序中的常量有:(#;voidmain( ){intsum;sum=10
+15;printf("sum=%d\n",sum);printf("resultis25\n");}这段程序中常量有______(分数:3分)




标准答案是:ABD。
1、75的十六进制写法为___,八进制写法为______(分数:2分)




标准答案是:A。
2、0x75的八进制写法为___,十进制写法为___。(分数:2分)




标准答案是:A。
3、075的十进制写法为___,十六进制写法为___。(分数:2分)




标准答案是:C。
4、下边哪个表达式的值为4______(分数:2分)
(float)11/3
2016/11/3礼拜四上午12:00:00

(int)(+
标准答案是:D。
5已知整型变量a=6,b=7,c=1,则下边表达式的值为多少?a+3______(分数:2分)
9
2
1
65
标准答案是:A。
二、多项选择
1、C语言中整形常量按进制区分,有以下几种:______(分数:3分)
十六进制常量
十进制常量
八进制常量
二进制常
;.'
;.
标准答案是:ABC。
2、假如要把常量327存入变量a中,a能够定义成哪些种类?______(分数:3分)
int
char
float
long
标准答案是:ACD。
3、下边哪些写法是对的,并且是常量?______(分数:3分)
125
-
56

标准答案是:AB。
4、指出下边错误的表达式:______(分数:3分)
56=a11
a+b=5
i=i++
+%
标准答案是:ABD。
5若变量f已说明为float种类,i为int种类,则下边哪些表达式(或语句)能够实现将f中的
数值保存小数点后两位,第三位进行四舍五入的运算?______(分数:3分)
=(f*100+)/
=f*100+,f=i/
=(int)(f*100+)/
=(f/100+)*
标准答案是:BC。
1、在C语言中,要求运算数一定是整型的运算符是_____(分数:2分)
A./
B.++
C.!=
D.%
标准答案是:D。
2、如有定义:inta=7;floatx=,y=;则表达式x+a%3*(int)(x+y)%2/4的值是______(分数:
分)




标准答案是:B。
3、设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据种类为______(分
数:2分)
int
float
double
;.'

C语言程序设计考试题答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人淘气小宇
  • 文件大小54 KB
  • 时间2022-09-30