首页 C语言A复习资料

C语言A复习资料

举报
开通vip

C语言A复习资料C语言程序设计复习资料一、填空题1.C语言中,int类型数据占2个字节,则long类型数据占__________________个字节。2.若已知a=10,b=15,c=1,则表达式a*b&&c的值为__________________。3.已知int x=2;则表达式(x&&1==1)?1:0的值为__________________。4.已知inta=12,n=5;则表达式a%=(n%=3),运算后a的值为__________________。5.若已知a=10,b=20,则表达式!a=a)&&(c1=c1  ...

C语言A复习资料
C语言程序设计复习资料一、填空题1.C语言中,int类型数据占2个字节,则long类型数据占__________________个字节。2.若已知a=10,b=15,c=1,则 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达式a*b&&c的值为__________________。3.已知int x=2;则表达式(x&&1==1)?1:0的值为__________________。4.已知inta=12,n=5;则表达式a%=(n%=3),运算后a的值为__________________。5.若已知a=10,b=20,则表达式!a=a)&&(c1<=z)C.('a'<=c1&&'z')>=c1      D.(c1>='a')&&(c1<='z')4.在C语言中,逻辑“真”用(  )表示。A.true     B.大于1的数    C.非0正数    D.非0的数5.下列程序运行后的输出为(  )。main(){int i;for(i=0;i<9;i);printf("%d",i);}A.9        B.10        C.8        D.116.下列运算符中,优选级最高的是(  )。A.?:      B.      C.&&      D.=7.C语言中运算对象必需是整形的运算符是(  )。A.%      B.        C.*        D.!8.字符数组s不能作为字符串使用的是( )A.chars[]="happy";   B.chars[]={"happy"};C.chars[6]={'h','a','p','p','y'};D.chars[4]={'h','a','p','p','y'};9.对输入语句scanf("%d;%d;%d",&a,&b,&c)的正确输入为(  )。A.1:2:3    B.1,2,3      C.1;2;3    D.1 2 310.若已知inti=3,*pi;则执行语句pi=&i,*pi=5后i的值为(  )。A.0        B.3        C.5        D.变量i的地址11.可以用作C程序标识符的一组是(  )A.print oodb pow        B.i\\am one-half 3paiC.Pxq  aBc His.age      D.Cpp line# while12.若已定义变量x和y为double类型,则表达式x=1,yx3/2的值为(  )。A.1.0        B.2.0      C.0        D.2.513.在函数调用时,以下说法正确的是(  )A.函数调用后必须带回返回值        B.实际参数和形式参数可以同名C.函数间的数据传递不可以使用全局变量    D.主调函数和被调函数总是在同一个文件里三、程序填充题,给出下列程序,将横线处缺少的部分补上,使其能正确运行。1.键入10个整数,统计其中正数(neg)、负数(pos)和零(zero)的个数并将三者输出。intneg=0,pos=0,zero=0;voidsele(intnum){if(num>0)neg;elseif(num<0)pos;else______________;/*第一空*/}main(){inti,a[10];for(i=0;i<10;i){scanf("%d",&a[i]);printf("]",a[i]);self(_________________);/*第二空*/}printf("\\nneg=%d,pos=%d,zero=%d\\n",_______________);/*第三空*/}2.输入一个学生的成绩(在0~100分之间,超出此范围显示错),进行五级评分并显示。main( ){intscore;scanf("%d",&score);printf("%d->",score);if(__________________)/*第一空*/switch(___________________)/*第二空*/{case9:case10:printf("Excellent\\n");break;case8:printf("Good\\n");break;case7:printf("Middle\\n");break;case6:printf("Pass\\n");_______________;/*第三空*/default:printf("Nopass\\n");}elseprintf("Inputerror!\\n");}四、阅读下面程序,并写出运行结果1.main(){int a[]={2,4,6,8,10};inty=1,x,*p;p=&a[1];for(x=0;x<3;x)y=*(px);printf("y=%d\n",y);}程序运行结果是:2.swap(intx,inty){inttemp;temp=x;x=y;y=temp;printf("x=%d,y=%d\n",x,y);}main(){inta=3,b=5;swap(a,b);printf("a=%d,b=%d\n",a,b);}程序运行结果是:3.main(){inti=0,sum=1;do{sum=i;}while(i<5);printf("%d\n",sum);}程序的运行结果是:4.main(){inta[6],i;for(i=1;i<6;i){a[i]=6*(i-14*(i/3))%5;printf("-",a[i]);}}程序运行的结果是:1.5.用循环语句编写一程序输出下列结果。12  43  6  94  8  12  16参考 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案 一、填空题1、4 2、1 3、1 4、0 5、1  6、c=5*(f-32)/9 7、a[0] 8、59、1 10、5 11、(double)x 12、地址二、单项选择题题号1234567答案题号8910111213答案CCCDB三、程序填充题,给出下列程序,将横线处缺少的部分补上,使其能正确运行。1.第一空:zero;第二空:a[i]第三空:neg,pos,zero2.第一空:score/10第二空:score第三空:break四、阅读下面程序,并写出运行结果五、1.程序运行结果是:y=192.程序运行结果是:x=5,y=3a=3,b=53.程序运行结果是:11六、用循环语句编写一程序输出下列结果。12  43  6  94  8  12  16程序如下:main(){inti,j;for(i=1;i<=4;i){for(j=1;j<=i;j)printf("M",i*j);printf("\n");}}
本文档为【C语言A复习资料】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_686908
暂无简介~
格式:doc
大小:31KB
软件:Word
页数:13
分类:
上传时间:2022-08-04
浏览量:0