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

    山西农业大学C语言填空题大全(共六卷).docx

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

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

    山西农业大学C语言填空题大全(共六卷).docx

    C语言填空题大全(一)(总分100分,考试时长90分钟)一、填空题(每小题2.5分,共100分)1、数学表达式IOVy或者yVT0改写为C语言表达式是。注:表达式要在英文半角状态下按原表达式顺序书写,且表达式中不要留空格。【答案】IOVylyVTO#yV-1010<y#y>10y<-10#y<-10!y>10#10<y-10>yft-10>y|10<y#y>10|-10>y#-10>yly>102、数学表达式aVbV=c改写为C语言表达式是O注:表达式要在英文半角状态下按原表达式顺序书写,且表达式中不要留空格。【答案】aVb&&b<=c#b<=c&&a<b#b>a&&b<=c#b<=c&&b>a#a<b&&c>=b#c>=b&&a<b#b>a&&c>=b#c>=b&&b>a3、表达式103*9%102的值是o【答案】34、在C语言中,匕"在内存中占()个字节。【答案】2#两5、设a=3,b=2,c=l,则a>b>c的值为。【答案】16、C程序中用括起来的内容是程序的注释语句。【答案】/*/7、字符串函数.用于把一个字符串写入指定的磁盘文件中。【答案】fputs#fputs()8、实参与形参占用独立的()【答案】储存空间9、在C语言中,关系运算符中的“等于"表示为o10、一般地,调用标准字符或格式输入输出库函数时,文件开头应有以下预编译命令:O【答案】,ttinclude<stdio.h>(或#incIude,stdio.hr,),11、局部变量的作用域是从定义的位置起,到结束止。【答案】函数12、函数swap(arr,n)可完成对arr数组从第一个元素到第n个元素两两交换。在运行调用函数中的如下语句后,a0和al的值分别为【1】,原因是2oa0=l,al=2;swap(a,2);【答案】【1】2,1【2】地址传递对形参的改变能改变实参的值13、在C语言中除了使用C提供的标准类型名(如int、Char等)外,还可以用声明新的类型名来代替已有的类型名。【答案】typedef14、break语句通常用于中。【答案】SWitCh/循环15、if语句与语句一起可以构成循环结构。【答案】goto16、循环语句for(i=0;iV3;i+)printf(,'*h);表达式i=0执行【1】次,表达式i+执行【2】次。【答案】m12317、若定义了inta10,将数组元素中最后一个元素”赋值为10”语句是【答案】a9=1018、有如下函数头:intmax(inti,intj),则此函数有个参数。【答案】219、编译预处理包括()、文件包含、条件编译等。【答案】宏定义20、对于文件末尾检测函数feof,如果文件指针已到文件末尾,则函数返回值是O【答案】非0#不等于0#非零#不等于零21、将arr传参到子函数,接受处()内函数定义该怎么写?【答案】int*arr22、C语言函数是由函数首部和函数体两部分组成。其中,函数首部包括函数类型、函数名和O【答案】函数参数23、以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针.请将定义补充完整。structnode(intinfo;link;)【答案】structnode*,24、有以下程序include<stdio.h>typedefstruct(intnum;doubles;)rec;voidfunl(recx)x.num=23;x.s=88.5;)main()(reca=16,90.0;funl(a);printf(,%dnr,a.num);程序运行后的输出结果是O【答案】16'25、下面程序的运行结果是oftinclude<stdio.h>main()(inti;for(i=l;i<=5;i+)switch(i%2)(case0:i+;printf(rr,);break;case1:i+=2;Printf(”*");default:printf(,11h);)【答案】*#26、请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。(double,double);main()(doublex,y;scanf(,%lf%lf,&x,&y);printf(,%lfnr,max(x,y);)doublemax(doublea,doubleb)(return(a>b?a:b);)【答案】,doublemax(或externdoublemax),27、以下程序的运行结果是ointi=0;main()(inti=5;reset(i2);printf(,i=%dni);reset(i=i2);printf(Mi=%dnH,i);reset(i2);printf(,i=%dni);workover(i);printf(Mi=%dnH,i);)workover(inti)(i=(i%i)*(i*i)(2*i)+4);printf(Hi=%dnH,i);returni;reset(inti)i=i<=2?5:0;returni;【答案】i=5i=2i=2i=0i=228、下列程序段的运行结果是Ocharsi20="abcdefn,s25=,abc,;strcpy(si,s2);printf(,%c”,si4);【答案】e29、函数Clel的作用是删除有序数组a中的指定元素x。已有调用语句n=del(a,n,x);其中实参n为删除数组元素的个数,赋值号左边的n为删除后数组元素的个数。请填空Odel(inta,intn,intx)(intp,i;P=0;while(x>=ap&&p<n)1;for(i=p-l;i<n;i÷+)2;n=n-l;returnn;)【答案】【1P+2ai=ai÷l30、下面程序段的运行结果是Ox=2;do(printf(,*r,);x一;)while(!x-0);【答案】*31、以下程序运行后的输出结果是fun(intx)(if(x2>0)fun(x2);printf(n%d",x);main()(fun(6);)【答案】-136,32、以下程序的运行结果是ottinclude<stdio.h>main()(intX,y=1,z;if(y!=0)x=5;printf(wt%dnn,x);if(y=O)X=4;elsex=5;printf(wt%dnn,x);x=1;if(y<0)if(y>0)x=4;elsex=5;printf(wt%dnn,x);)【答案】55133、请补充main。函数,该函数的功能是:从键盘输入一个字符串及一个指定字符,然后把这个字符及其后面的所有字符全部删除。结果仍然保存在原串中。例如,输入"abcdefg",指定字符为“d”,则输出匕be”。注意:部分源程序给出如下。请勿改动main。函数和其他函数中的任何内容,仅在main。函数的横线上填入所编写的若干表达式或语句。试题程序:#CIefineM80voidmain()(inti=0;charstrM;charch;system(hCLSm);printf(nnInputastrin9:nM);gets(str);printf(mnInputacharator;nM);scanf(,%cn,&ch);while(stri!=,0')(if(stri-ch)stri=;printf(mn*displaystring*nM);puts(str);)【答案】break;i+,0'34、main()(inta5=2,4,6,8,10,*p,*k;p=a;k=&p;printf(,%d,',*(p+);printf(w%dnn,*k);程序的输出结果是O【答案】2,435、intx=6,y=7;printf(M%d,m,x÷+);printf(M%dnM,+y);程序的输出结果是O【答案】6.836、从键盘上输入10个数,求其平均值,填空_main()inti;floatf,sum;for(i=l,sum=0.0;i<ll;i+)printf(Maverage=%fnM,sum10);【答案】,scanf(',%f,f),sum+=f,37、以下程序的运行结果是oinclude<stdio.h>main()(intx,y=-2,z=0;if(z=y)<0)x=4;elseif(y=0)x=5;elsex=6;printf(Ht%dt%dnM,x,z);if(z=(y=0)x=5;x=4;printf(,t%dt%dn,x,z);if(x=z=y)x=4;printf(Nt%dt%dnM,x,z);)【答案】4-2404-238、以下程序的输出结果是main()inta=10,b=10;printf(r,%da%dw,a,b);)【答案】10a939、下面程序的运行结果是omain()inti,f10;f0=fl=l;for(i=2;i<10;i+)fi=fi-2+fi-l;for(i=0;i<10;i+)(if(i%4-0)printf(h11m);printf(,%3dr,fi);【答案】参考答案:1123581321345540、下列程序的功能是计算圆的面积,将程序补充完整。#ClefinePT=3.14159main()(floatr,s;printf(,Enteranumberr:r,);s-PT*r*r;【答案】,scanf(',%f',r),printf(,s=%f",s),C语言填空题大全(二)(总分】OO分,考试时长90分仲)一、填空题(每小题2.5分,共IOo分)1、设inta=5,b=6;则表达式(÷+a=b-)?+a:b的值是。【答案】72、在vc+编译环境下,一个双精度型变量所占字节数是o【答案】83、在C语言中,每个变量都具有存储类别属性。存储类别是指数据在内存中存储的方法。并且存储方法分为类。【答案】2#两4、在C语言中,以开头的常量代表的是十六进制数。【答案】Ox5、C语言中与指针有关的两个运算符是&与o【答案】*6、已知a=5,则表达式"a+=a-=3"的值是。【答案】47、在C语言中,可以用/*/对C程序中的任何部分作o【答案】注释#屏蔽#注解#解释8、intx=l,y=l,z=l;x+=y+=z;则表达式xy?y:X的值为。【答案】39、在C语言中,用转义字符"表示o答

    注意事项

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

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




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

    copyright@ 2008-2023 1wenmi网站版权所有

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

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

    收起
    展开