C语言考试题库之填空题

上传人:夏** 文档编号:564939567 上传时间:2023-12-22 格式:DOC 页数:20 大小:103.50KB
返回 下载 相关 举报
C语言考试题库之填空题_第1页
第1页 / 共20页
C语言考试题库之填空题_第2页
第2页 / 共20页
C语言考试题库之填空题_第3页
第3页 / 共20页
C语言考试题库之填空题_第4页
第4页 / 共20页
C语言考试题库之填空题_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《C语言考试题库之填空题》由会员分享,可在线阅读,更多相关《C语言考试题库之填空题(20页珍藏版)》请在金锄头文库上搜索。

1、二,填空题(10道小题,共20分)1、一个C源程序中至少应包含一个main函数。2、a是整型变量,则执行表达式a=25/3%3后a的值为。23、mtm=5,v=2;则表达式y+=y-=m*=y的值为。卜164、执行下列语句:inta=l,b=2;a=a+b;b=a-b;a=a-b;prmtf(%d,%dn,a,b);的输出结果分别是2,15、条件表达式的格式为表达式1?表达式2:表达式3,若表达式2和表达式3的类型不同,此时条件表达式的值的类型为二者中较高的类型6、当运行以下程序时,从键盘键入nght(代表回车),则下面程序的运行结果是。#iiicludemain()charc;wliile(

2、c=getchai()!=?)putchai(卄c)sjhiu?7、C语言中的数组必须先定义,然后使用。8、如果需要从被调用函数返回一个函数值,被调用函数必须包含【return】语句。9、已知:floatfl=3.2,f2,*pfl=&fl;f2=fb则*2的值为。3.210、以下程序voidfiin(char*a,char*b)a=b;(*a)+;main()charcl=”A舄c2=F”,*pl,*p2;pl=&c1;p2=&c2;fxin(p1、p2);printfC&c&cnn,c1,c2);运行后的输出结果是。&c&c11、字符串常量“123”在内存中的字节数是。4字节12、已有定义

3、:intx=3;则表达式:x=x+1.78的值是。413、inta=24;printf(”o”,a);输出结果是。【30】14、当a=3,b=2,c=l时,表达式f=abc的值是。015、下面程序的运行结果是。【x=l,y=20】#iiicludemain()mti,x,y;i=x=v=0;do+i;if(i%2!=0)x=x+i;i+;y=y+i+;wliile(i=7);pmHfCx=%d,y=%diT,x,y);16、以下语句charsti10=,rCliinaH;printf(H%dstrlen(str)的输出结果是。517、为了便于区别全局变量和局部变量,通常将全局变量的首字母。用大

4、写字母表示18、已知:mtb=5,*p=&b;并且b的地址为4000,贝!“pdntf(%d,%d,p,*p);”的输出结果是。【4000,5】19、程序main()inta23=12,3,4,5,6;intm,*ptr;pti-=&aOO;役m);的运行结果是。【15】20、引用C语言标准库函数,一般要用【文件包含】预处理命令将其头文件包含进来。21、在C语言程序中,符号常量的定义要使用【宏定义】预处理命令。22、逻辑运算符!是自右至左结合性。23、下面的程序的运行结果是。【s=254】#includemain()inta,s,n,count;a=2;s=0;n=l;count=l;wlii

5、le(countb!=c的值是。【1】32、在C语言程序中,用关键字定义字符型变量。33若m是-个三位数,则百位数字为I冋134执行下列语句:floata;iiitb;a=b=24.5/5;printf(%f,%d”,a,b);输出结果是4.000000,435、若x和n均是int型变量,且x和n的初值均为5,则计算表达式x+=n卄后x的值为,n的值为36、若a=6,b=4,c=2,则表达式!(a-b)+c-l&b+c/2的值是。137、当运行以下程序时,从键盘输入-10(表示回车),则卞面程序的运行结果是。m=4,n=2#iiicludemain()iiita.bjnji;m=n=l;sca

6、nf(H%d%d,&a,&b);doif(a0)m=2*n;b+;elsen=m+n;a+=2;b+;wliile(a=b);piiiitf(Hm=%dn=%d,m,n);38、C语言规定了以字符,(F作为字符串结束标志。39、如果一函数只允许同一程序文件中的函数调用,则应在该函数定义前加上static修饰。40、对数组元素的引用方法有下标法和指针法两种。41、对于“mta4;w可理解为数组a有4个元素,每个元素都是整型数据,那么,对于“int*a4;”的理解就是数组a有4个元素,每个元素都是指针变量。42、在C语言中,八进制整型常量以【0】作为前缀。43己有定义:intx=0.y=0;,则计

7、算表达式:(x+=2,y=x+3/2,y+5)后,表达式的值是。【8】44、下面程序段的运行结果是【a=-5】。iiiti=l,a=0.s=l;doa=a+s*i;s=-s;i+;while(i若m是一个三位数,则十位数字为in/lO-m/lOOlOJo50、mta=24;pnntf(M%xa);输出结果是。1851、设x,y,z均为mt型变量,请写出描述“x或y中有一个小于z”的表达式。xzllyz52、下面程序的运行结果是。x=l,y=20#iiicludemain()mti,x,y;i=x=v=0;do+i;if(i%2!=0)x=x+i;i+;y=v+i+;wliile(i=7);pn

8、ntf(,=%d.y=%dn,x,y);53、形式参数也是【局部】变量。54、以下程序#includefiin(intx,inty,mt*cp,int*dp)*cp=x+y;*dp=x-y;main()iiita,b,(d;a=30;b=50;hm(a,b,&c,&d);pnntf(M%d.%dc,d);return0;输出结果是。80,-2055、程序main。mta23=l,2,3,4,5,6;intm,*ptr;pti-=&a00;pnntfC%d,m);的运行结果是【15】56、运算符、*=、|、=中,优先级最低的是。【*=】57、在C语言中,“x“在内存中占【2】字节。58、设y为i

9、nt型变量,请写出描述“y是偶数”的表达式。【y%2=0】59、下面程序段中循环体的执行次数是3次。a=10;b=0;dob+=2;a-=2+b;wliile(a=0);60、程序的输出值是。10#iiicludevoid*p)*p=10;iiit*p;voidmaiii()f(p);prmtf(”d,(*p)+);61、在C语言的赋值表达式中,赋值号左边必须是变量。62、当a=3,b=2,c=l时,表达式f=abc的值是。063、以下程序的输出结果是。5,23# iiicludeiiitsub(mtx,mtv,int*z)*z=x-y;main()iiita、b,c;sub(10,5,&a)

10、;sub(7,a,&b);sub(a,b,&c);printf(”d,%d,diT,a,b,c);return0;64、下面程序的输出是。k=2a=3b=2# iiicludemaiii(iiitargc,charargv)char*s=n12r,;iiitk=0.a=0,b=0;dok+;if(k%2=0)a=a+sk-,0,;continue;b=b+sk0;a=a+sk-,0,;wlule(sk+lj);pnntf(Mk=%da=%db=%dn役kab);return0;65、运算符的结合性有2种。66、己有定义:floatf=13.8;,则表达式:(int)f%3的值是。167、判断c

11、har型变量ch是否为人写字母的正确表达式是。ch=W&chv=Z68、下面程序段的运行结果是a=5iiiti=l,a=O,s=l;doa=a+s*i;s=-s;i+;while(i=10);printf(Ma=%d,a);69、C语言中的字符数组中的一个元素存放1个字符。70、已知:inta5,*p=a;则p指向数组元素a0,那么p+1指向al。71、设有如下定义:inta5=0,l,2,3,4,*pl-&al,*p2=&a4侧p2-pl的值为。672、己有定义:floatf=13.8;,则表达式:(iiit)f%3的值是。173、下面程序段的运行结果是。伍=5iiiti=l,a=0,s=l

12、;doa=a+s*i;s=-s;i+;while(i=10);printf(Ma=%d,a);74、已知:inta5,*p=a;则p指向数组元素a0,那么p+1指向al。75、引用C语言标准库函数,一般要用文件包含预处理命令将其头文件包含进来。76、在C语言中,运算符+和一的运算量必须是【变量】。77、逻辑运算符!是【自右至左】结合性。78、下面的程序的运行结果是。【s=25】#iiicludemain()inta,s,n,count;a=2;s=0;n=1;count=1;wliile(count=7)n=n*a;s=s+n;-H-count;prmtf(Hs=%d,s);79、局部变量只在该函数有效。80、设char*s=ta017bc;则指针变量s指向的字符串所占的字节数是2个81、以下程序的输出结果是。【10】main()intair=30,25,20,15

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号