电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

C练习题汇总Word版

32页
  • 卖家[上传人]:壹****1
  • 文档编号:496405062
  • 上传时间:2023-11-22
  • 文档格式:DOC
  • 文档大小:708KB
  • / 32 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、传播优秀Word版文档 ,希望对您有帮助,可双击去除!一、判断 变量根据其作用域的范围可以分作局部变量和全局变量. 答案:YC语言的switch语句中case后只能为整型或字符型常量或常量表达式 答案:Ywhile和dowhile循环不论什么条件下它们的结果都是相同的.答案:N逻辑表达式-5&!8的值为1.答案:N循环结构中的continue语句是使整个循环终止执行 答案:N若有说明int c;则while(c=getchar();是正确的C语句。答案:Y表达式 (j=3, j+) 的值是4.答案:NC语言中%运算符的运算对象必须是整型.答案:Y在C程序中 , 函数既可以嵌套定义 , 也可以嵌套调用答案:Nint i=20;switch(i/10) case 2:printf(A); case 1:printf(B);的输出结果为A。答案:N两个字符串中的字符个数不相同时也可进行字符串大小的比较 答案:Ychar *p=girl;的含义是定义字符型指针变量p,p的值是字符串girl。答案:N如果有一个字符串,其中第十个字符为n,则此字符串的有效字符为9个。答案:N如果函数值的类型和re

      2、turn语句中表达式的值不一致,则以函数类型为准。答案:YC语言中只能逐个引用数组元素而不能一次引用整个数组。答案:Yint a34=1,5,9; 它的作用是将数组各行第一列的元素赋初值,其余元素值为0。答案:YC语言的函数可以嵌套定义.答案:N函数strlen(ASDFGn)的值是7。答案:N二、单项选择 1、若有说明: int a34=0;则下面正确的叙述是()。A:只有元素a00可得到初值0B:此说明语句不正确C:数组a中各元素都可得到初值,但其值不一定为0D:数组a中每个元素均可得到初值0答案:D2、若有下列定义,则对a数组元素a2地址的正确引用是()。 int a5,*p=a;A:*(p+5)B:*p+2C:*(a+2)D:*&a5答案:C3、为表示关系xyz,应使用C语言表达式A:(x=y)&(y=z)B:(x=y) AND (y=z)C:(x=y=z)D:(x=z)&(y=z)答案:A4、设有说明:char c; int x; double z;则表达式c*x+z值的数据类型为A:floatB:intC:charD:double答案:D5、能正确表示逻辑关系: a10或a

      3、0 的C语言表达式是A:a=10 or a=0 | a=10 & a=10 | a=y&chb!=c和a(b!=c)的执行顺序是一样的B:!a!=(b!=c)表达式的值为1C:a|(b=c)执行后b的值为0D:a&bc的结果为假答案:B10、C语言规定,在一个源程序中,main函数的位置()。A:必须在最开始B:必须在系统调用的库函数的后面C:可以任意D:必须在最后答案:C11、下列字符序列中,不可用作C语言标识符的是()。A:b70B:#abC:symbolD:a_1答案:B12、在C语言中,能代表逻辑值“真”的是()。A:TrueB:大于0的数C:非0整数D:非0的数答案:D13、任何一个C语言的可执行程序都是从_开始执行的.A:程序中的第一个函数B:main( )函数的入口处C:程序中的第一条语句D:编译预处理语句答案:B14、下列语句中,不正确的是()。A:char a2=1,2;B:int a2=1,2;C:char a2=1,2,3;D:char a2=1;答案:C15、若有说明:int *p1,*p2,m=5,n;以下均是正确赋值语句的选项是()。A:p1=&m;p2=&

      4、p1B:p1=&m;p2=&n;*p1=*p2;C:p1=&m;p2=p1;D:p1=&m;*p2=*p1;答案:C16、在C语言中,调用函数除函数名外,还必须有()。A:函数预说明B:实际参数C:( )D:函数返回值答案:C17 、以下叙述中正确的是 ()。A:C程序中注释部分可以出现在程序中任意合适的地方B:花括号“和”只能作为函数体的定界符C:构成C程序的基本单位是函数,所有函数名都可以由用户命名D:分号是C语句之间的分隔符,不是语句的一部分答案:A18、变量p为指针变量,若p=&a,下列说法不正确的是()。A:&*p=&aB:*&a=aC:(*p)+=a+D:*(p+)=a+答案:D19、int a=3,b=2,c=1;if(abc)a=b;else a=c;则a的值为()。A:3B:2C:1D:0答案:C20、在以下给出的表达式中,与 do-while(E)语句中的(E)不等价的表达式是()。A:(!E=0)B:(E0|E0)C:(E=0)D:(E!=0)答案:C21、若用数组名作为函数的实参,传递给形参的是()。A:数组的首地址B:数组第一个元素的值C:数组中全部元素的值D

      5、:数组元素的个数答案:A22、putchar函数可以向终端输出一个()。A:整型变量表达式值B:实型变量值C:字符串D:字符或字符型变量值答案:D三、程序填空 共2题 (共计25分)第1题功能:从键盘上输入一个正整数,判断其是否是回文数。说明:所谓回文数是指顺序读与反序读都是一样的数,如121、25852都是回文数。 将整数的各位依次存入数组a中,然后再进行判断#include int main() int num,a10,r; int i=0,j,flag=1; /*flag作为是否为回文的标志*/ scanf(%d,&num); if (num=j;i-,j+) if (aj=ai) /*SPACE*/ 【?】; else flag=0; break; /*SPACE*/ if (【?】) printf(是回文n); else printf(不是回文n); return 0; 答案:=(答案1)=ai=r=(答案2)=continue 或 flag=1=(答案3)=flag 或flag != 0或flag = 1=或=i0第2题 功能:用冒泡排序法对数组a 进行由小到大的排序。#i

      6、nclude void fun(int a,int n) int i,j,t; /*SPACE*/ for (j=0; 【?】;j+) /*SPACE*/ for (i=0; 【?】;i+) /*SPACE*/ if(【?】) t=ai; ai=ai+1; ai+1=t; int main() int i,a10=3,7,5,1,2,8,6,4,10,9; /*SPACE*/ 【?】; for(i=0;i10;i+) printf(%3d,ai); return 0;答案:=(答案1)=j=n-1或jn=(答案2)=in-j-1或iai+1=(答案4)=fun(a,10)第3题 (10.0分) 题号:76功能:找出数组中最大值和此元素的下标,数组元素的值由键盘 输入。#include void main() int a10,*p,*s,i; for(i=0;i10;i+) /*SPACE*/ scanf(%d, 【?】); /*SPACE*/ for(p=a,s=a;【?】10;p+) /*SPACE*/ if(*p【?】*s) s=p; /*SPACE*/ printf(max=%d,index=%dn,【?】,s-a);答案:=(答

      《C练习题汇总Word版》由会员壹****1分享,可在线阅读,更多相关《C练习题汇总Word版》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.