C语言等级考试真题分析1.ppt

C语言等级考试真题分析1.ppt

ID:48661334

大小:165.00 KB

页数:41页

时间:2020-01-18

C语言等级考试真题分析1.ppt_第1页
C语言等级考试真题分析1.ppt_第2页
C语言等级考试真题分析1.ppt_第3页
C语言等级考试真题分析1.ppt_第4页
C语言等级考试真题分析1.ppt_第5页
资源描述:

《C语言等级考试真题分析1.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基础部分和C语言程序设计(考试时间120分钟,满分100分)一、选择题((1)-(40)每个选项1分,(41)-(50)每个选项2分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应的位置上,答在试卷上不得分。(1)十进制数1385转换成十六进制数为A)568B)569C)D85D)D55说明:以1385除以16余数的方式求出(2)有以下程序#definef(x)x*xmain(){inti;i=f(4+4)/f(2+2);printf(“%d”,i);}执行后输出结果是答案:28(3)一个字长的二进制位数是A)

2、8B)16C)32D)随计算机系统而不同的intf(intb[][4]){inti,j,s=0;for(j=0;j<4;j++){i=j;if(i>2)i=3-j;s+=b[i][j];}returns;}main(){inta[4][4]={{1,2,3,4},{0,2,4,5},{3,6,9,12},{3,2,1,0}};printf(“%d”,f(a));}(4)以下程序运行后的结果是答案:16inta=5;fun(intb){staticinta=10;a+=b++;printf("%d",a);}main(){intc=20;fun(c);a+=c++

3、;printf("%d",a);}(5)以下程序运行后的输出结果是答案:3025(6)以下程序main(){intk=4,n=4;for(;n

4、”,”dcdbe”,”abbd”,”cd”};printf(“%d”,strlen(p[4]));}执行后输出结果是答案:编译出错!如果作如下修改如何修改?char*p[10]={“abc”,”aabdfg”,”dcdbe”,”abbd”,”cd”};答案:2(17)在C语言中,不正确的int类型的常数是A)32768B)0C)037D)0xAFInt类型的数据范围:-23768~32767(18)语句:printf("%d",(a=2)&&(b=-2));的输出结果是A)无输出B)结果不确定C)-1D)1(19)下列描述中不正确的是A)字符型数组中可以存放字符串B

5、)可以对字符型数组进行整体输入、输出C)可以对整型数组进行整体输入、输出D)不能在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值(20)设有如下定义:intx=l,y=-1;,则语句:printf("%d",(x--&++y));的输出结果是A)1B)0C)-1D)2(21)当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是A)c=b=a;B)(a=c)‖(b=c);C)(a=c)&&(b=c);D)a=c=b;注意:在(a=c)

6、

7、(b=c)表达式中如果(a=c)为非零,则表达式(b=c)不执行。(22)以下程序的输出结果是A)10192B)9

8、876C)10990D)101091main(){intx=10,y=10,i;for(i=0;x>8;y=++i)printf("%d,%d",x--,y);}(23)以下程序的输出结果是A)52B)51C)53D)97main(){inti,x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1];for(i=0;i<4;i+=2)printf("%d",p[i]);}注意:(1)指针可以用作数组;(2)指针变量p的值就是p[0](24)以下程序的输出结果是A)6B)6789C)'6'D)789main(){chara[10]={'1','2'

9、,'3','4','5','6','7','8','9',’’},*p;inti;i=8;p=a+i;printf("%s",p-3);}分析:(1)p=&a[8];p-3:&a[5],指针指向字符‘6’(2)以字符串格式输出从字符‘6’开始到‘’(25)以下程序的运行结果是A)运行后报错B)66C)612D)55#include"stdio.h"main(){inta[]={1,2,3,4,5,6,7,8,9,10,11,12,};int*p=a+5,*q=NULL;*q=*(p+5);/*q没有指向合法的地址*/print

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

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

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