欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    中国计量大学2023年C语言填空题大全(含六卷)及答案.docx

    • 资源ID:999126       资源大小:94.61KB        全文页数:66页
    • 资源格式: DOCX        下载积分:9金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    中国计量大学2023年C语言填空题大全(含六卷)及答案.docx

    15、函数实参的传递分为一16、编译预处理包括()、文件包含、条件编译等。17、在C语言中,输入操作是由库函数完成的,输出操作是由库函数完成的。18、在C语言中,在调用一个函数的过程中又出现或间接地调用该函数本身,这一现象称为函数的递归调用。19、从文件读入一行,读取字符包括空格,使用函数。20、在C语言中,对一维整型数组初始化时如果只给一部分元素赋初值,那么其他元素值均为O21、定义一个指针p,它指向一个有6个整型元素的一维数组,定义语句为o22、在定义函数时函数名后面括号中的变量名称为。23、有函数调用funl(x+y,(y,z),10,fun(x,y-l);函数funl有11】个参数。24、C语言规定,可执行程序的开始执行点是o25、已有定义:double*p;,请写出完整的语句,利用maHoc函数使P指向一个双精度型的动态存储单元O26、C语言中对文件读写之前必须先打开文件,文件的打开是通过调用函数来实现。27、C语言中getchar()函数的功能是。28、有以下程序4include<stdio.h>typedefstruct(intnum;doubles;rec;2023年C语言填空题大全(一)(总分100分,考试时长90分钟一、康空题(每小题2.5分,共100分)1、在C语言数据类型中,浮点型类型包括单精度类型和精度类型。2、下面程序的功能是:输出100以内能被3整除且个位数为6的所有整数,请填空。3、在C语言中,按函数在程序中出现的位置可分为以下三种调用方式:函数语句、函数表达式和函数O4、定义4行3列的整型二维数组a的语句是。5、已知b=2,则表达式"b+=b-=3"的值是o6、C允许用一种特殊形式的字符常量,就是以字符开头的字符序列,称为o7、实参与形参占用独立的()8、仅由顺序、选择(分支)和重复(循环)结构构成的程序是程序。9、语句只能用在循环中,该语句的作用是结束本层本次循环,继续一下次循环,前不跳出循环。10、语句主要是实现次数循环结构,while语句主要是实现当型循环结构。11、结构化程序设计的3种基本结构是:结构、选择结构、循环结构,这三种基本结构构成了复杂的C语言程序。12、定义二维数组inta35;,那么该数组中的第6个元素的访问形式为o27.在程序运行过程中,其值能被改变的量称为o13、若有说明:inta3=l,2,3,4,5,6.7;则数级a的第一维的大小为14、在C语言中,如果采用Printf函数将整个字符串一次输出,那么对应的格式控制符为intfun(SSperson)inti,n=0;for(i=0:i<N;i+)if(='M,)n+;returnn;)main()(SSWN=1,"AA",'F',2,"BB",'M',3,"CC",'M';intn;n=fun(W);printf("n=%dn",n);)31、a=3;a+=(a<l)?a:1:printf("%c,a);结果是32、以下程序运行后的输出结果是°main()(inta=l,b=3,c=5;if(c=a+b)printf(nyesnw);elseprintf("non,');)33、下列程序段的运行结果是omain()(inta=5,b=6,c;intadd(int,int);c=add(a,b);printfC,%dnw,c);)intadd(intx,inty)voidfunl(,ecx)x.num=23;x.s=88.5;)main()(reca=16,90.0;funl(a);printf(*,%dn",a.num);)程序运行后的输出结果是。29、设有定义structpersonintid;charname12;)P;请将SCanf("%d",);语句补充完整,使其能够为结构体变量P的成员id正确读入数据。30、以下程序中函数fun的功能是:统计person所指结构体数组中所有性别(SeX)为M的记录的个数,存入变量n中,并做为函数值返回。请填空:include<stdio.h>defineN3typedcfstructintnum;charnam10;chai*sex;SS;printf("nnTheresult:n");for(i=0;i<NUM;I+)printf("%5d",ai);printf("nn'r);)35、以下程序输出的结果是ointff(intn)(staticintf=l;f=f*n;returnf;mainO(inti;for(i=l:i<=5;i+)printf("%dn,r,ff(i);)36、有以下程序,程序执行后,输出结果是oinclude<stdio.h>voidfun(int*a)(a0=al;)main()(inta10=10,9,8,7,6,5,4,3,2,l,i;for(i=2;i>=0;i一)fun(Aai);for(i=0:i<10;i+)printf(',%d",ai);printf("n");)37、以下程序的功能是:将值为三位正整数的变量X中的数值按照个位.十位、百位的顺序拆分并输出。请填空。#include<stdio.h>main()intz;z=x+y;returnZ;)34、下列给定程序中,函数PrOC()的功能是找出100m(m不大于100o)之间百位数字加十位数字等于个位数字的所有整数,把这些整数放在S所指的数组中,个数作为函数值返回。请修改程序中的错误,使它能得到正确结果。注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。试题程序:#defineM100Ointproc(int*S.intn)(inti,j,k,a,b,c;j=0;for(i=100;i<N;I+)k=n;a=k%10;k=10;b=k%10;c=k/10;if(a=b+c)sj=i;1returnj;)voidmain()intaM,m,num=0,i;do(printf("nEnterm(<=1000):");SCanf("%d",&m);)whiIe(m>1000);num=proc(a,m);8891574489157748915main()(inta6,i,j.k.m;for(i=0;i<6;i+)scanf("%d",ai);for(i=5;i>=0;i-)(k=a5;for(1:j>=0:j-)aj+l=aj;2for(m=0;m<6;m+)printf("%d*,am);printf("Xn");)intx=256;printf(',%d-%d-%dn',x10%10,x100);)38、下面程序段的运行结果是一。x=2;do(printf("*");x;)while(!x=0);39、下面的程序是用do*hile语句求1至1000之间满足一用3除余2:用5除余3;用7除余2”的数,且一行只打印五个数。请分析程序填空。#include<stdio.h>main()(inti=l,j=0;do(if(ID)(printf("%4di);J=j+1;if(2)printf(wn*);)i=i+l:whiIe(i<1000);)40、下面程序的功能是给一维数组a任意输入6个整数,假设为748915,然后建立一个具有以下内容的方阵并打印。请分析程序填空。5748911574899157431、432、'yes'33、1134、L错误:k=n;正确:k=i;2.错误:sj=i;正确:sj+=i;35、 1262412036、 ,7777654321'37、 ,x%10,38、*39、1i%3=2Mi%5=3三i%7=22j%5=040.1j=42a0=k参考答案一、填空题1、双2、i<10j%3!=03、参数4、Pinta43;,5、-26、换行7、储存空间8、结构化'9、 continue10、 for11、顺序12.al0变量13、314、%s15、值传递和址传递16、宏定义17、scanf,printf18、直接19、gets()20 、0#零21 >int*p=a6;22、形参23、424、main函数25、'p=(double*)malloc(sizeof(double),26、fopenttfopen()ttfopen()27、'从键盘上输入一个字符'28、16'29、'&p.id'30、,personi.sexrPrintf("%dn",n);13、下列程序段的运行结果是。mainO(intn,s=O;for(n=hn<=6;n+)(if(n%3=0)continue;s=s+n;)printfC,%dn",s);)14、在C语言中,将字符串中小写字母转换成大写字母的函数是015、C语言对数组下标的引用一般从开始。16、在C语言中,一个函数一般由两个部分组成,它们是1和2L17、函数的返回值是通过函数的语句获得的。18、在C语言中,从参数的形式看,函数可以分为两类:无参函数和函数。19、若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的的输出语句°20、在函数中使用语句返回值。21、一般地,调用标准字符或格式输入输出库函数时,文件开头应有以下预编译命令:P22、字符串函数用于从指定的磁盘文件中读出一个字符串。23、C语言中文件操作结束节后,必须关闭文件。而且关闭文件是通过调用函数来实现。2023年C语言填空题大全(二)(总分100分,号试时长90分钟)一、填空题(每小题2.5分,共100分)1、C语言中的每条基本语句以作为结束符,每条复合语句以作为结束符。2、C语言的预处理语句以开头。3、符合结构化原则的三种基本控制结构是:选择结构、循环结构和.o4、在vc+编译环境下,一个双精度型变量所占字节数是一o5、C语言标识符的第一个字符必须为下划线或者。6、若x、y、Z均为int型变量,则描述“x或y中有一个小于zw的表达式是7、C语言提供的三种逻辑运算符是、8、设X和y均为int型变量,且x=l,y=2,则表达式1.0+x/y的值为()9、C程序中用括起来的内容是程序的注释语句。10、在C语言中,假使X为基本整型变量,如果我们采用Printf("格式控制”,x)格式输出X,那么"格式控制"具体表示为11、C语言中free(p)的作用是释放由所指向的内存区间。12、下列程序段的运行结果是main()(i

    注意事项

    本文(中国计量大学2023年C语言填空题大全(含六卷)及答案.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开