- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c語言题库答案
( )1、下列字符串属于标识符的是( )。
A. _WL B. 3_3333 C. int D. LINE 3
( )2、在下面几组数据类型中, 全为最常用的基本数据类型的是哪一组:( )。
A.整型 实型 字符型 B.整型 数组 指针
C.数组 结构体 共用体 D.指针 逻辑型 空类型
( )3、若有说明语句:char c= ‘\64’ ; 则变量C包含:( )。
A.个字符 B.2个字符
C.个字符 D.说明不合法,C值不确定
( )4、设有如下定义和执行语句,其输出结果为:( )。
int a=3,b=3;
a = --b + 1; printf(“%d %d”,a,b);
A.4 2 B.2 2 C.2 3 D.3 2
( )5、C语言中,运算对象必须是整型数的运算符是( )。
A. + B. * C. % D. /
( )6、C语言规定,C程序的各函数之间( )。
A.允许嵌套调用,但不允许嵌套定义; B.不允许嵌套调用,但允许嵌套定义;
C.不允许嵌套调用,也不允许嵌套定义;D.允许嵌套调用,也允许嵌套定义。
( )7、若有如下定义和语句:则输出结果是:( )。
char s[12]= “”;
printf(“%d”,strlen(s) );
A.12 B.10 C.7 D.6
( )8、循环语句中的for语句,其一般形式如下:
for(表达式1;表达式2;表达式3) 语句其中表示循环条件的是( )。
A.表达式1 B.表达式2 C.表达式3 D.语句
( )9、以数组作为函数的参数时传递的数组的首地址,那么实参数组与形参数组之间的数据传递方式为。
A. 单向值传递 B. 地址传递 C.双向传递 D.随机传递
( )10、将字符串str2复制到字符串str1中应使用( )。
A.strcpy(str1,str2) B.strcat(str1,str2) C.strcmp(str1,str2) D.strcat(str2,str1)
( )11、若有以下定义:
int a[10],*p=a; 则p+3 表示的是( )。
A.元素a[3]的地址 B.元素a[3]的值 C.元素a[4]的地址 D.元素a[4]的值
( )12、C语言中不能用来表示整常数的进制是( )。
A十进制 B十六进制 C八进制 D二进制
( )13、用scanf函数输入一个字符串到数组str中,下面正确的语句是:( )。
A.scanf(“%s”,str); B.scanf(“%c”,str[10]); C.scanf(“%s”, str) ; D.scanf(“%s”,str[10]);
( )14、在说明一个结构体变量时系统分配给它的存储空间是( )。
A.该结构体中第一个成员所需存储空间 B.该结构体中最后一个成员所需存储空间
C.该结构体中占用最大存储空间的成员所需存储空间
D.该结构体中所有成员所需存储空间的总和
( )15、下面程序的输出结果是:( )。
int m=13;
int fun( int x, int y)
{ int m=3;
return( x*y-m); }
main( )
{ int a=7,b=5;
printf(“%d\n”, fun(a,b)/m); }
A.1 B.2 C.7 D.10
( )1、C语言中要求运算必须是整形的运算符是( )
A.% B./ C. D. +
( )2、下列选项中那一项是不合法的用户标识符( )
A. ter3 B.sum C.3num D.number1
( )3、设int a=0,b=5;执行表达式a++和++b后,表达式a+b的值是( )
A.5 B.7 C.6 D.0
( )4、为表示关系x≥y≥z,应使用的C语言表达式是( )
A.(x=y)(y=z) B.
原创力文档


文档评论(0)