




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
用2B型铅笔涂答题卡按题号顺序,正确的判断涂黑“A”、错误的判断涂黑“B”1、所有逻辑运算符的优先级都高于关系运算符。2、在if语句中,if后面的表达式可以是关系表达式与逻辑表达式,而不能是算术表达式。3、带有语句标号的语句的正确书写方法是“语句标号:语句”。4、for循环语句只能用于循环次数已经确定的情况。5、do-while循环语句的特点是先执行循环体,然后判断循环条件是否成立。6、continue语句在循环体中出现,其作用是结束本次循环,接着进行是否执行下一次循环的判定。7、已有定义intx[5];,则该定义语句说明x是具有5个元素的一维数组,且数组元素是x[1],x[2],x[3],x[4],x[5]。8、数组必须先定义,然后再使用。9、若对字符串str1和字符串str2比较大小,必须使用字符串比较函数strcmp(str1,str2),不能使用关系运算符进行比较,譬如:str1==str2。10、一个函数中有且只能有一个return语句。11、在一个函数中定义的静态局部变量不能被另一个函数引用。12、用数组名作为函数调用时的实参,实际上传递给形参的是数组全部元素的值。13、在C语言中,主函数可以调用任意一个函数,但是不能使用其它函数中定义的变量。14、C语言规定,程序中各函数之间既允许嵌套定义,也允许嵌套调用。15、宏名没有作用域,在整个文件范围内都有效。16、带参数的宏名无类型,它的参数也无类型。17、预处理命令必须位于C源程序的首部。18、在文件包含预处理语句中,被包含的文件应该是目标文件而不是源文件。19、文件包含是不能嵌套的,即在一个被包含文件中不能包含另一个被包含文件。20、宏定义不是C语句,不必在行末加分号,若加了分号,则编译时会出现语法错误。用2B型铅笔涂答题卡按题号顺序,将答题卡上与选项对应的字母涂黑21、以下叙述正确的是。A)C语言允许直接访问物理地址,可以直接对硬件进行操作B)C语言程序不用编译,即可被计算机识别运行C)C语言不允许直接访问物理地址,不可以直接对硬件进行操作D)C语言程序只需编译,不需连接即可被计算机运行22、下列关于C语言用户标识符的叙述中正确的是()A)用户标识符中可以出现下划线和中划线(减号)B)用户标识符中不可以出现中划线,但可以出现下划线C)用户标识符中可以出现下划线,但不可放在标识符开头D)用户标识符中可以出现下划线和数字,它们都可放在用户标识符的开头23、字符串"\\\\1234\\\\\n"在内存中占用的字节数是()A)14B)9C)10D)1124、与k=n++完全等价的表达式是()A)n=n+1,k=nB)k+=n+1C)k=++nD)k=n,n=n+125、为下面的程序输入数据,使得i=10,k='a',j=15,正确的键盘输入方法是()main()scanf("%d%c%d",&i,&k,&j);}A)10,a,15<回车>B)10<回车>a<回车>15<回车>C)10'a'15<回车>D)10a15<回车>26、运行下面的程序,正确的输出结果是()main(){floatx=68.7563,y=-789.125;printf("%f,%10.2f\n",x,y);}A)68.756303,-789.12B)68.756303,-789.13C)68.7563,-789.13D)68.7563,-789.1227、下列表达式中,结果为1的表达式是()A)!0==1B)!6C)!2>=3D)!3!=028、设整型变量x,y,z的值分别为3、2、1,则下列程序段的输出是()if(x>y)x=y;if(x>z)x=z;printf("%d,%d,%d\n",x,y,z);A)3,2,1B)1,2,3C)1,2,1D)1,1,129、已经定义intj;,则下面程序段的输出结果是()for(j=7;j<10;j++)printf("%d",j);A)8910B)789C)91011D)无结果30、下面程序的运行结果是()main(){inti,j,k,sum;for(i=2;i<7;i++){for(j=i;j<7;j++)sum=sum+j;}printf("%d",sum);}A)48B)49C)1D)731、下面程序的运行结果是()main()do{x--;}while(x--);printf("%d",x--);}A)0B)1C)-1D)-232、下面程序的运行结果是()main(){intx[3],i,j,k;for(i=0;i<3;i++)x[i]=0;k=2;for(i=0;i<k;i++)for(j=0;j<k;j++)x[j]=x[j]+1;printf("%d\n",x[1]);}A)2B)1C)0D)333、若有以下程序段:intx[12]={1,2,3,4,5,6,7,8,9,10,11,12};charc='a',d,g;则数值为4的表达式是。A)x[g-c]B)x[4]C)x['d'-'c']D)x['d'-c]34、若有ints[4]={4,3,2,1};则s[s[0]+s[3]-s[2]]的值是()A)1B)2C)3D)435、C语言程序的三种基本结构是()A)嵌套结构、递归结构、循环结构B)递归结构、循环机构、转移结构C)顺序结构、选择结构、循环结构D)循环结构、转移结构、顺序结构36、下列程序的运行结果是()#include"stdio.h"voidf(charstr[])for(i=j=0;str[i]!='\0';i++)if(str[i]!='a')str[j++]=str[i];str[j]='\0';}voidmain(){charstring[]="goodbaby";f(string);printf("stringis:%s",string);}A)stringis:goodbabyB)stringis:goodbbyC)stringis:goodbD)stringis:g37、下列程序段中,有错误的是()A)intf()B)intf2()scanf("%d",&x);return(x>1?printf("Y"):putchar('N'););returnx++,x+5;}}C)main()D)voidchang(intx,inty){floata=2.6,b;{b=max(2.1,3.6)=a++;intt;printf("%f",a+b);t=x;x=y;y=t;38、以下函数值的类型是()fun(floatx)y=3*x-4;return(y);}A)不确定B)floatC)intD)void39、设有宏定义命令:#defineSUM2+3则表达式5+SUM*5的值为()A)50B)30C)22D)2040、在文件包含预处理的定义形式中,#include后的文件名用<>括起来时,寻找被包含文件的方式是。A)仅搜索当前目录B)先在源程序所在的目录搜索,再按系统设定的标准方式搜索C)仅搜索源程序所在目录D)直接按系统设定的标准方式搜索CM1、下面程序实现分别输出1至100(不包括100)范围内所有偶数的和与所有奇数的和,请填空完善。#include<stdio.h>voidmain(){inti,s1,s2; 01);for(i=1;i<100;02))if(03))s2+=i;esles1+=i;printf("偶数和=%d,奇数和=%d",s2,s1);}2、某物品原有价值为p,使用后其价值降低,价值的折扣率根据时间t(月数)确定如下:||EQ\*jc3\*hps23\o\al(\s\up8(1),t)EQ\*jc3\*hps23\o\al(\s\up8(<t),21)无折扣2%折扣5%折扣8%折扣10%折扣下面程序根据输入的时间和原有的价值计算物品的现有价值,请填空完善程序。#include<stdio.h>voidmain()floatp;scanf("%d,%f",&t,&p);switch(04)){case0:d=0;break;case1:d=2;break;case2:case3:d=5;break;case4:case5:case6:d=8;break; }printf("Price=%f\n",06));}3、该程序利用下面公式计算∏的近似值,取前n项之和,请填空完善程序。#include<stdio.h>voidmain(){inti,n;floatt=1.0,pi=0;scanf("%d",07));for(i=1;i<=n;i++){pi+=08);t=-t;}printf("pi=%f",pi*4);}4、下面程序完成输入一个整数并判断是否为素数,请填空完善程序。#include<math.h>#include<stdio.h>voidmain()scanf("%d",&n);k=sqrt(n);for(i=2;i<=k;i++)if(09))break;if(10))printf("%disaprime\n",n);}5、下面程序的功能是输出若干个字符串中长度最短的字符串,请填空完善程序。#include<string.h>#include<stdio.h>voidmain(){charstr1[80],min[80];intk,len;printf("inputstringstr1:\n");gets(str1);strcpy(min,str1);len=strlen(min);gets(str1);while(str1[0]!='\0'){k=strlen(str1);len=k; }gets(str1);}printf("len=%d,min=%s\n",len,min);}6、下列程序的功能输入一组数的5个元素,并依次后移一个位置,再将第5个数据放在第一个存储单元(下标为0请填空完善程序。#include<stdio.h>voidmain(){inta[5],t,i;printf("原数据序列为:");for(i=0;i<5;i++)scanf("%d",&a[i]); for(i=4;i>0;i--) a[0]=t;printf("操作后数据序列为:\n");for(i=0;i<5;i++)printf("%d",a[i]);}7、下列函数str_cat()的功能是连接两个字符串,请填空完善程序。voidstr_cat(charstr1[],charstr2[2],charstr[])for(i=0;str1[i]!='\0';i++)str[i]=str1[i];for(j=0;str2[j]!='\0';j++) }8、下面程序的功能是用递归方法计算n!,请填空完善程序。#include<stdio.h>doublefact(intn){doublek;if(n<=0)exit(0);//exit()返回操作系统elseif(n==1)k=1.0;returnk;}voidmain(){intn;scanf("%d",&n);printf("FACT(%d)=%lf\n",n,18));}9、下面程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 62148-11:2024 EN-FR Fibre optic active components and devices - Package and interface standards - Part 11: 14-pin modulator integrated laser diode modules and pump laser
- 【正版授权】 ISO 18935:2025 EN Imaging materials - Colour images - Determination of water resistance of printed colour images
- 2025年建筑安全员知识题库及答案
- 2025-2030年中国采血器市场发展状况及前景趋势分析报告
- 2025-2030年中国薯片市场运行态势与投资战略研究报告
- 2025-2030年中国营养碘盐市场发展状况及营销战略研究报告
- 2025-2030年中国自动光学检测仪(AOI)市场运营状况及前景趋势分析报告
- 2025-2030年中国绝热隔音材料产业运行状况与投资策略研究报告
- 2025-2030年中国电解金属锰行业前景展望规划研究报告
- 2025-2030年中国电站设备行业运行态势及发展趋势分析报告
- 《齐桓晋文之事》+课件+2023-2024学年统编版必修下册+
- 《创伤失血性休克中国急诊专家共识(2023)》解读课件
- 八年级美术下册第1课文明之光省公开课一等奖新名师课获奖课件
- 2024年全国体育单招英语考卷和答案
- 食品安全管理制度可打印【7】
- 河北省邯郸市磁县2024届中考数学模试卷含解析
- 2024年四川省南充市中考物理试卷真题(含官方答案)
- 2024年学位法学习解读课件
- 2024年江苏农牧科技职业学院单招职业适应性测试题库带答案
- 【基于PLC的停车场车位控制系统设计11000字(论文)】
- GB/T 43947-2024低速线控底盘通用技术要求
评论
0/150
提交评论