计算机国二模拟试题

计算机国二模拟试题

ID:6752360

大小:25.51 KB

页数:21页

时间:2018-01-24

计算机国二模拟试题_第1页
计算机国二模拟试题_第2页
计算机国二模拟试题_第3页
计算机国二模拟试题_第4页
计算机国二模拟试题_第5页
资源描述:

《计算机国二模拟试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机国二模拟试题1、C语言中标识符只能由字母、数字和三种字符组成,且必须以或英文字母开头。2、变量默认的存储类型是。3、带符号短整型数据的数值范围为到。4、设inta[10];则数组a的首元素是。5、标准字符输出函数为。6、设x为int型变量,描述“x是偶数”的表达式为。7、初始化值是0.618的双精度变量a的定义形式为。8、设chars[]=”apple”;,则数组s的长度是。9、表达式a=1,a+=1,a+1,a++的值是。10、设inta=5,b=2;floatc=32.8;,则表达式b*(int)c%a的值为。11、执行语句”a=5+(c=6);”后,变量

2、a、c的值依次为。12、执行语句”s=0;n=5;while(--n)s+=n;”后,变量s、n的值依次为。13、下列程序段:intx=3;while(!x)printf(“%d”,--x);循环执行的次数是。14、设inta[3][4]={{1,3,5,7},{2,4,6,8}};则a[1][2]的值为。15、若使用fopen函数打开一个新的二进制文件,对该文件进行读写操作,则文件使用方式字符串应该是。16、若有声明“chara[15]=”Windows-9x”;”,语句”printf(“%s”,a+8);”的输出结果为。17、结束本次循环的命令为。18、设int

3、a[]={1,2,3,4,5,6,7,8},*s=a;则*(s+1)的值是。二、单项选择题(在每小题的四个答案中选出一个正确的答案,并将其号码填在题干后的括号内。每小题2分,共40分)19、可以用作C程序标识符的是()①int②for③2a④a220、C语言中,int类型数据占2个字节,则long类型数据占字节数()①1②2③4④821、设chara=’’;则变量a中()①包含1个字符②包含2个字符③包含3个字符④是非法表示22、以下可以判断变量a、b的值均不为0的表达式是()①a=b=0②a!=0&&b!=0③a!=0

4、

5、b!=0④!a=0&&b=023、有以

6、下程序段:intm=0,n=0;charc=’a’;scanf(“%d%c%d”,&m,&c,&n);printf(“%d,%c,%d”,m,c,n);若从键盘上输入:10A10<回车>,则输出结果是()①10,A,10②10,a,10③10,a,0④10,A,024、以下一维数组a的正确定义是()①inta[5];②inta(5);③inta{5};④inta5;25、设inta=3,b=4,c=5;表达式(a+b)>c&&b==c的值是()①2②-1③0④126、对于while语句,错误的说法是()①用条件控制循环体的执行次数②循环体至少要执行一次③循环体有

7、可能一次也不执行④循环体中可以包含若干条语句27、若int类型数据占2个字节,则下列语句的输出为()intk=-1;printf(“%d,%u”,k,k);①-1,-1②-1,32767③-1,32768④-1,6553528、在C语言中,不正确的int类型的常数是()①32768②0③037④0xAF29、若函数能被其它编译单位引用,那么函数定义时的存储类型应选用()①auto②static③extern④register30、设inta,*p;则语句p=&a;中的运算符“&”的含义是()①位与运算②逻辑与运算③取指针内容④取变量地址31、设floatc,f;

8、,将数学表达式c=(f-32)能正确表示成C语言赋值表达式的是()①c=5*(f-32)/9②c=5/9(f-32)③c=5/9*(f-32)④c=5/(9*(f-32))32、数据-35.8在文本文件中占用的字节个数是()①4②5③6④833、设inta=9,b=20;则printf(“%d,%d”,a--,--b);的输出结果是()①9,19②9,20③10,19④10,2034、while(!x)中的(!x)与下面条件()等价。①x==1②x!=1③x!=0④x==035、比较两个字符串大小的函数是()①strlen()②strcmp()③strlcat(

9、)④strchar()36、以下不能看作一条C语句的是()①{;}②a=5,b=5,c=5;③if(x>=0&&y=0);④if(x==0)a=5;b=10;37、对二维数组的正确定义是()①inta[][]={1,2,3,4,5,6};②inta[2][]={1,2,3,4,5,6};③inta[][3]={1,2,3,4,5,6};④inta[2,3]={1,2,3,4,5,6};38、设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:scanf(“i=%d,f=%f”,&i,&f);为了把100和765.12分别赋给i和f,则正确的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。