ImageVerifierCode 换一换
格式:DOCX , 页数:28 ,大小:23.67KB ,
资源ID:18816974      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18816974.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(选择题Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

选择题Word文件下载.docx

1、9.下列程序段运行后变量m的值为( )。int i,j,m=0;for(i=1;i=2;i+) for(j=1;j=3;j+=2) m=m+i+j;A.10B.12C.13D.1410.下列程序段的运行结果是( )。 int a6=1,2,i; for(i=2;=6; ai=ai-1+ai-2; for(i=0;6; printf(%3d,ai);A.1 2 3 4 5 6 B.1 2 3 5 6 7C.1 2 3 5 8 13D.1 2 3 4 5 711.下列程序段执行后p的值是( )。 int a33=3,2,1,3,2,1,3,2,1; int i,j,p=1;3; for(j=i+1

2、;j+) p*=aij;A.108C.18D.212.下列程序段的运行结果是( )。char str80;strcpy(str,university);printf(,strlen(str);A.10 B.117C.9D.8 13.下列程序的运行结果是( )。 #include int num=20; fun() int num=5; return -num; void main() fun();,num);A.20B.5C.19D.414.下列叙述中错误的是( )。A.下列是正确的宏定义:define R 45B.预处理命令行都必须以#号开始C.C程序在执行过程中对预处理命令行进行处理D.在

3、程序中凡是以#号开始的语句行都是预处理命令行15.若已定义:int *p1,*p2; 则( )是无效的指针运算。A.p1+p2B.p1p2C.p1-p2D.p116.下列程序的运行结果是( )。main( ) char a=cba,*p; for(p=a;pageB.(*+p).ageC.(*p+).ageD.*(+p)-18.下列程序段的执行结果是( )。typedef union int age; char name10; float weight;CLASS;struct animal int cat; CLASS dog; double ani;zoon;CLASS one;,size

4、of(struct animal)+sizeof(CLASS);A.22B.20C.10D.3019.若已定义: typedef union char name10; ustu,*uyour;下列叙述错误的是( )。A.uyour是指向共用体类型ustu的指针类型名B.age是共用体类型ustu的成员C.uyour是一个共用体类型名D.ustu是一个共用体类型名20.当文件正常关闭时,fclose( )函数的返回值是( )。B.-1C.1D.一个非0值21.C源程序中,可根据需要用一对( )将多个语句括起来构成复合语句。A.圆括号( )B.方框号 C.花括号D.尖括号22.若已定义:int a

5、=7,b=6;float m=1;A.(a+b)+B.a=(b!=5)C.(a+b)*=mD.m=float(a)/b23.若已定义:float x; 拟从键盘输入一个值赋予x,正确的函数调用是( )。A.scanf(%.2fx) ;B.scanf(%7.2fC.scanf(%fD.scanf(24.若已定义: 则表达式 b=a & (a+b)=c 的值为( )。A.1D.325.若已定义: char c = M ; 则正确的赋值表达式是( )。A.c%=2.6B.c=c%3C.c=0x2mD.c=c+02926.下列程序段运行后变量m的值为( )。int x=5,y=2,m;m=(xx)?x

6、+y:y-x);A.7B.1D.-327.若已定义:int a6=2,1,3; 则元素a3的值为( )。B.3 28.错误的数组定义是( )。A.int a3=1,2,3,4,5,6;B.int a3=0,1,2;C.int a3=1,2,3,4;D.int a33=1,2,3,4;29. 下列程序段运行结果中变量b的值是( )。int b=3;char s1=action,s2=s1;b=strcmp(s1,s2);A.-130.下列函数调用语句所含的实参的个数有( )个。fun(a,b,c),(x,y),(p,q)A.3C.731.下列程序段运行后变量s的值为( )。 int a=1,2,

7、3,4,5,6,7; int i,s=1,*p; p=&a2;4; s*=*(p+i);A.120B.60C.360D.21032.若已定义:typedef struct stu int num; char name20;STU;则正确的语句是( )。A.struct stu bb2=1,chen,2,li;B.STU cc2=1,chen,2,li;C.STU aa2=1,chen,2,liD.stu dd2=1,33.若已定义:int m=12,n=10,k; 语句k=m&n;执行后k的值为( )。A.14C.634.对下面程序正确描述的是( )。stdlib.h FILE *in,*ou

8、t; if(in=fopen(file2.txt,a+)=NULL) printf(cannot open file1n exit(0); if(out=fopen(file1.txtcannot open file2n while(!feof(out) fputc(fgetc(out),in); fclose(in); fclose(out);A.程序实现将磁盘文件file1.txt复制到磁盘文件file2.txtB.程序实现在屏幕上显示磁盘文件file2.txt的内容C.程序实现将两个磁盘文件file1.txt和file2.txt的内容合二为一D.程序实现在屏幕上显示磁盘文件file1.t

9、xt的内容35.若已定义:int i=1,j=3; 则表达式 (+i)+(j-) 的值为( )。B.4C.3 36.putchar( ) 函数的功能是向终端输出( )。A.一个实型变量的值B.字符串C.一串数字D.单个字符37.若已定义: 下列表达式值为0的是( )。A.a+bbD.a/b | b/c38.若已定义:char c=B; int a=8; float x=10.3; 则表达式c%a+x的值是( )。已知A的ASCII码的十进制值为65A.18.3B.12.3D.1239.为避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与( )配对。A.同一行上的ifB

10、.其之前最近的ifC.缩进位置相同的ifD.其之后最近的if40. 下列程序段运行后变量s的值为( )。 int i,s=1; for(i=1;i+) if(i%2) continue; s+=i;A.6B.1341.编译预处理命令的位置可以在( )。A.主函数内B.自定义函数内C.文件开头D.print();语句中42.若已定义:int a=6;int *p=&a;下列均能表示地址的是( )。A.&a, p B.a, *pC.a, pD.&a, &p43. 下列程序段的运行结果是( )。 int a=1,2,3,4,5,6,7,*p=a; int n,s=0; for(n=0;nn+) s+

11、=pn+;,s);A.12B.9C.15D.1644.一个结构体变量占用的内存大小是由( )决定的。A.占内存容量最大的成员所需容量B.各成员所需内存容量之和C.第一个成员所需内存容量D.最后一个成员所需内存容量46.下列程序的运行结果是( )。#include main() FILE *fp; int a=3,b=5,c=8,k,n; fp=fopen(test.datw fprintf(fp,a);%d %dn,b,c); fclose(fp);r fscanf(fp,%d%*d%dk,&n);,k,n);A.8 3B.3 5C.5 3D.3 847.若已定义:int t,a,b; 语句

12、t=(a=3, b=a+); 执行后,变量t、a、b的值依次为( )。A.4,3,3B.3,3,3C.4,3,4D.3,4,348.下列叙述错误的是( )。A.强制类型转换运算的优先级高于算术运算B.自加与自减运算符只能用于整型或字符型变量C.%不能作为C语言的求模运算符D.自增与自减运算符的结合方向为“自右至左”50.下列程序的运行结果是( )。int x,y,z; x=y=1; z=2; if(!x) +z; else if(!(x-y) z=3+z; else if(y) z+; else z+=13;,z);A.8D.1551.对于下列程序段,叙述正确的是( )。 int a=2; d

13、o a+=2; while(!(a!=0);A.循环执行1次B.循环执行2次C.有语法错误D.是无限循环52.下列叙述正确的是( )。A.宏名只能包含大写字母和数字字符B.编译预处理命令行必须以分号结束C.程序中使用带参数的宏时,参数类型要与宏定义时一致D.#define是宏定义命令53.下列程序的运行结果是( )。 char *p=Chinese,*q=p+4;%cn,q-1);A.nB.sC.eD.i54.下列程序的运行结果是( )。 union data float i; char c; struct char a2; int i; union data d; q;,sizeof(q);

14、55.下列程序的运行结果是( )。 structchar x1; int x2;a3=,1,2,C,3;, a0.x1-a1.x1/a2.x2);A.55B.80C.40D.4356.下列程序段的运行结果是( )。int k=3;+k= %dn, +k);A.+k=5 B.+3=4C.+k=4D.+k=357设已定义: float x=1.0, y=2.0; 语句( )执行后变量x值为3.0。A.x*=y;B.x-=2*y;C.x/=x+y;D.x+= y;58.下列程序运行时,循环体的执行次数是( )。 int i,j=3;=j+;i=i+2), i);59.能对二维数组a进行正确初始化的语

15、句是( )。A.int a3=1,2,3,5,6;B.int a2=1,2,3,0,5;C.int a24=1,2,3,4,5,6;D.int a3=1,2,3,4,5;60.下列程序段执行后s的值是( )。int k,s=0;int a33=11,12,13,14,15,16,17,18,19;for(k=0;k+a; i+) a+=2;C.while(1) a+;D.for( i=1; a+) ;72.若有下列程序段,则叙述正确的是( )。fujianchar *p;p=a;A.数组a中的内容和指针变量p中的内容相等B.a和p完全相同C.*p与a0相等D.数组a的长度和p所指向的字符串长度

16、相等73.下列程序的运行结果是( )。 main( ) static char a=bacdefg,b=adcbehg char *p=a,*q=b; if(*(p+i)=*(q+i) %c,*(q+i);A.fdbB.gecaC.acegD.ceg74.若有定义: char sex;A.student是结构体类型名B.struct student是结构体类型名C.stu1是用户定义的结构体类型变量名D.num, sex,age都是结构体变量stu1的成员75.若已定义:enum t1a1,a2=10,a3,a4=13;则枚举常量a2和a3的值分别是( )。A.2和3B.1和2 C.10和11

17、D.10和276.若已定义:int a=5,b; 语句 b=1+(-a); 执行后变量a,b的值分别为( )。A.a为4,b为6 B.a为5,b为4C.a为4,b为5D.a为5,b为577.能正确表示数学关系式 5f10的C语言表达式是( )。A.(f=5) and (f=5 | f=5) & (f78.在对无符号数的位运算中,操作数左移两位相当于( )。A.除以8B.除以4C.乘以4D.乘以879.若已定义:int a,b,c; 则逗号表达式 a=10,b=23,c=a+b 的值为( )。A.23B.33D.66 80.下列程序的运行结果是( )。 int a=1,b=2; switch(a) case 1:a=1 switch(b) case 1:b=1 break; case 2:b=2 break; case 3:b=3 a=2 default:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1