- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【优质】C语言试题.doc
C语言试题
一、选择题1.若x,y均定义为float型变量,则以下不合法的赋值语句是?。 A)?++x;?B)y=(x%4);?C)?x*=y+5;?D)?x=y=0; 2.设有以下程序段 x=0; while(printf(“*”)) {?x++; if(x10)break; }下面描述正确的是?。 A)其中循环控制表达式与0等价 ?B)其中循环控制表达式与’0’等价 C)其中循环控制表达式是不合法的 ?D)以上说法都不对 3.设有两个字符数组a、b,以下正确的输入语句是?。 A)gets(a,b);?B)gets(“a”?),gets(“b”?);? C)scanf(“%s%s”,a,b);?D)scanf(“%s%s”,a,b); 4.下列程序段的运行结果是?。 char?a[]=“university”?,*p; p=a; while(*p!=’e’) {?printf(“%c”?,*p-‘a’+’A’?);p++;} A)UNIVERSITY ?B)university ?C)UNIV ?D)univERSITY 5.有以下说明和语句,则对stu中sex域的正确引用方式是?。 struct?student {?char?name[20]; int?sex; }stu,*p; p=stu; A)(*p).sex? B)p-?stu.sex? C)(*p).stu.sex? D)p.stu.sex 6.下列程序的运行结果是?。 #include void?cal() {extern?int?a,?b;int?x?=15,y?=10; a=x-y; b=x+y; } int?a,?b; main() {?int?x=7?,y=5?; a=x+y; b=x-y; cal(); printf(“%d,%d\n”,a,b); } A)5,25?B)12,2?C)1,12?D)不确定 7.下段程序要能对两个整型变量a、b的值进行交换,正确的说法是?。 main() {?int?a=50,b=100; swap(a,b); printf(“a=%d,b=%d\n”,a,b); } swap(int?x,int?y) {?int?t; t=x;x=y;y=t;} A)该程序完全正确B)该程序有错,只要将语句swap(a,b);中的参数改为a,b即可 C)该程序有错,只要将swap()函数中的形参x和y以及变量t均定义为指针即可 D)以上说法都不正确 8.设a、b、c为整型变量,a=30,b=40,c=50,则下列表达式中值为0的是?。 A)?!((a)?!c||1) ?B)a||b+c??b-c C)a=b? D)’a’??‘b’ 9.下列程序段的输出结果是?。 int?a=3; do?{?printf(“%d\n”,a-=2);}?while(!(--a)); A)3和0? B)死循环,没有输出? C)1和-2? D)1 10.C语言中以下说法正确的是?。 A)实参和与其对应的形参共占用一个存储单元 B)形参是虚拟的,不占用存储单元 C)只有当实参和与其对应的形参同名时才共占用存储单元 D)实参和与其对应的形参各占用独立的存储单元 二、填空题1.下列程序每行输出3个数据,请填空。 #define?N?50 main() {?int?a[N],i; for(i=0;i,i++)?scanf(“%d”,?); for(i=0;i,i++) {?if?(?)?printf(“\n”?); printf(“%5d”,a[i]?); }} 2.下面程序实现在字符串a中下标值为偶数的元素由小到大排序,其它元素不变,请填空。 #include main() {?char?a[]=“labchmfye”?,t; int?i,j; for(i=0;i7;i+=2) for(j=i+2;j9;?) if(?) {t=a[i];a[i]=a[j];a[j]=t;j++;} puts(a);} 3.要使下列程序输出5,请填空。 #include fun(char?*s) {?char?*t=s; while( ?)?t++; return(t-s);} main() {?char?*a=“china”?; printf(“%d”?,?fun(a)):} 4.下列程序段将输出students,请填空。 char?ch[]=“we?are?students”?; int?i,j; for(i=0;
您可能关注的文档
- 9_533203_麻醉科质量管理小组会议记录2012年.doc
- 9_533210_餐厨垃圾处理市场全景调查报告(2013-2017).doc
- 9_533213_《现代信息技术与小学数学教学整合的实践研究》 .doc
- 9_533222_如何逃出教育的死亡谷.doc
- 9_533286_信号员应知应会题库.doc
- 9_533313_初中物理实验报告单已填好Microsoft Word 文档.doc
- 9_533355_二建继续教育学习心得.doc
- 9_533361_墩柱首件施工方案.doc
- 9_533373_高中生物必修一期末试题及答案.doc
- 9_533381_有限责任公司(自然人独资)章程范本.doc
- 新教科版三年级上册科学《期末测试卷》及参考答案(模拟题).docx
- 新教科版三年级上册科学《期末测试卷》及答案(新).docx
- 新教科版三年级上册科学《期末测试卷》含完整答案(考点梳理).docx
- 新教科版三年级上册科学《期末测试卷》及参考答案【名师推荐】.docx
- 新教科版三年级上册科学《期末测试卷》及完整答案(全优).docx
- 新教科版三年级上册科学《期末测试卷》及参考答案【轻巧夺冠】.docx
- 新教科版三年级上册科学《期末测试卷》及参考答案【综合卷】.docx
- 新教科版三年级上册科学《期末测试卷》加解析答案.docx
- 新教科版三年级上册科学《期末测试卷》及参考答案【新】.docx
- 新教科版三年级上册科学《期末测试卷》加答案.docx
最近下载
- 二单元民族学的源流理论视角及研究方法.ppt
- 我国政务B站号传播效果现状及影响因素研究.docx VIP
- DB15T 3962.7-2025绿色矿山建设规范 第7部分:水泥灰岩行业.pdf VIP
- 高中语文统编版下册《祝福》、《林教头风雪山神庙》联读 (1).pptx
- 一种D-手性肌醇的制备方法.pdf VIP
- 辽宁省2024学年度普通高中学业水平合格性考试化学试题及答案.docx
- 跨境电商平台的财务管理策略.docx VIP
- 合规性评价报告(2025年).docx
- 【英语试卷+答案】2024年宁德市4月初中毕业班质量检测.pdf VIP
- 2025云南省红河州开远市纪委监委招聘合同制辅助人员(8人)笔试备考试题及答案解析.docx VIP
文档评论(0)