




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计试题(22【1:符号语言高级语言】计算机语言的发展经历了机器语言 、 【1:编 、运行 【31 换行在C语言中字符类型的数据在内存中 “\n double】在C语言中,用关键字 【3:整型1运算符%两侧运算量的数据类型必须都是 a=2.5,b=3.5;则表达式(x+y)%2+(int)a/(int)b的值为 1】若有说明语句:intx=1,y=0;则表达式x>(y+x)?10:12.5>y++?2:3的值为 【 【 【5:dowhile() switch()】C语言中至少执行一次循环体的循环语句是____;break语句只能用于循 【6:5 4】若有定义:doublea[5],则a数组的长度为 ;a数组中下标的上限 【 【6:#include strcpy(s2,s1)】如果调用了gets函数,则需要预处理命 函数体】在C语言中,一个函数一般由两个部分组成,它们 【1:main()、花括号{}】每一个C语言程序都必须有一 【2:传统流程图、结构化流程图】为了表示一个算法,常用的方法有:自然语言、 【3:字母、数字和下划线,数字】C语言规定标识符只能有 表示【4:10已知charc=48;inti=1,j=10;执行语句j=!(c>j)&&i++;则i和j的值分别 【5:break、continue】C语言中, 次执行后 【6:元素、整个】C语言中只能逐个数 、而不能一次数组 【7:函数首部、函数体】在C语言中,一个函数由 。表达式4>3&&7<5-的值 main( 而数据 【3:-231~231-1、0~232-1】有定义:inta;unsignedint 【3:8、4】C语言中(VC++ 6.0),double型数据存储在内存中占 字节。float型数据在内存中占 【1:目标程序、可执行程序】用C语言编写的程序是源程序,必须经过编译生成 > 或 【2:1,2】在C语言中(以16位PC机为例一个char型数据在内存中所占的字节数为 ;一个int型【2:字符型,整型,枚举】C语言所提供的基本数据类型包括:单精度型、双精度型、 。x=7;x+=x-【4:0】若inta=3,b=2,c=1,f;表达式f=a>b>c的值 。 【6:04】若有定义:doublex[3][5];则x数组中行下标的下限 【7:函数函数体】在C语言中,一个函数一般由两个部分组成,它们 【8:直接间接】直接用变量名进行的方式称 【8:指针指针变量】一个变量的地址称为该变量 。(A、 B、 (A、*… B、(… C、{… D、/*…(((A、‘\\’B、‘\”’C、‘\81’D【3:D】在C029(A、八进制数B、十六进制数C、十进制 (A、 (Aa<>0B、!aC、a=0D、a(A、if(x>y)printf("%d\n",x);B、if Cif(x!=y)scanf("%d",&x);elsescanf("%d",&y);Dif(x<y){x++;y++;}【4:D】能正确表示a≥10a≤0(A、a>=10or B、a>=10|C、a>=10&&a< D、a>=10||【5:Awhile(!x)等价的语句是(。A、while(x==0)B、while(x!=0)C、while(x!=1)D、【5:C】若inti,x;则for(i=x=0;i<9&&x!=5;i++,x++)控制的循环体将执行()次。A、10B、9 ((A、inta[]=” B、intC、char D、chara[]={【6:Ci=10;a[a[i]]元素数值是(。inta[12]={1,4,7,10,2,5,8,11,3,6,9,12};A、 C、 【6:B】若有说明:inta[][3]={{1,2,3},{4,5},{6,7}};a(A、 C、 【1:C】以下说法正确的是(CCmain(Cmain(Cmain C. 【2:C】在C语言中,要求运算的数必须是整数的运算符是 D.= 【3:A】Cchar()A.1个字 【4:B】能正确表示逻辑关系:"a≥10a≤0C()A.a>=10ora<=0 D.a>=10a<=0【4:A】Cif,ifelse()elseifelseifelseifelseif【5:A】语句while(!E);中的表达式!E等价于()。 【5:C】intmain({intfor(i=0,j=1;i<=j+1;i+=2,j--)printf("%d\n",i);return0;} 整型常 charx[chary[ C.数组长度x小于yD.x数组等价于y数组 【7:C】在C语言中,若对函数类型未另显示说明,则函数的隐含类型是 编译程序对C源程序编译是查语 A、编 A、 B、 【3:DC(【2:C】结构化程序设计的三种基本结构是(【2:CC(A、 C、 D、A、B、- C、 D、【3:A】以下()A、 B、 C、 D、"【3:B】以下()A、- B、 C、 【3:Cx=(a=3,b=++a);运行后,x、a、b(A、 B、 D、【3:Ba=(3/4)+3%2;运行后,a(A、 【3:A】若有定义:inta,b;doublexCA、x%(- D、【3:B】若有定义:intx=2,y=3;floatiCA、 B、 C、 D、i%(-【3:A】下面叙述中,错误的是(【3:A】下面叙述正确的是(C'A'*'B'【3:Bintascanf()a,正确的函数调用是(A、 B、C、 D、【3:Ddoublea;scanf()a,正确的函数调用是(A、 B、C、 【3:B】putchar()函数的功能是向终端输出(A、多个字 【3:D】getchar()函数的功能是从终端输入( 【2:A】下面叙述中,() 【3:A】结构化程序设计不包括(A、最优 【4:Bif,x(if(x==y)if(x>y&&x!=y);{x++;y++;【4:Bx,if()与赋值语句:x=x%2==0?1:0A、if(x%2!=0)x=0;else B、if(x%2)x=1;elseC、if(x%2==0)x=1;else D、if(x%2==1)x=0;else【4:C】以下程序的运行结果是(void{intswitch(n--{default:printf("error");case'a':case'b':printf("good");case'c':printf("passcase'd':printf("warn}}A、 B、 C、error 【4:C】以下程序的运行结果是(void{intn='c';{default:printf("error");break;case'a':case'b':printf("good");case'c':printf("passcase'd':printf("warn}}A、 B、 C、pass D、【4:D】若有定义:inta=1,b=2,c=3a,b,c(ifA、 C、 【4:B】若有定义:intx=1,y=2,z=4z(if(x>y)z=x+y;elsez=x-y;A、 intfor(;i<10;i++)A、 【5:Dn(inti=1,n=1;for(;i<3;i++)A、 “y+A、4 【5:C】以下程序的运行结果是(void{intsum=0,item=0;while(item<5){sum+=item;}}A、 【5:B】以下程序的运行结果是(void{intsum=0,item=0;while(item<5){if(item==2)sum+=}}A、 D、【6:A】下列数组定义中,正确的是(A、int B、inta[]={01 C、int D、int【6:A】下列数组定义中,正确的是(A、int B、intC、intN=10;int D、intn;scanf("%d",&n);int【6:A】已知inta[10];则对a数组元素不正确的是(A、 B、 【6:B】若有定义:inta[3]={0,1,2};则a[1]的值为( 【6:D】下面程序段的运行结果是(intprintf("%dA、4565 B、3454 C、4555 D、4554【6:C】下面程序段的运行结果是(intAprintf("%dA、79510B、59310C、5738D、75738【6:D】有如下定义:charstr[6]={a','b','\0','d','e','fprintf("%s",str);的输出结果是(A、 C、 【6:B】若有定义:inta=2;a=strcmp("miss","miss")a(A、 【6:B】以下程序段运行后屏幕输出为(charstr[]="ab\\cd";A、 【7:B】以下程序运行后屏幕输出为(intf(intx,int{}{inta=2,b=3,c;}A、 C、 【7:D】以下程序运行后屏幕输出为(inta=2,b=3;intmax(inta,int{intc;}{inta=4;}A、 【7:D】下面程序的输出结果是(#include<stdio.h>intglobal=100;{intglobal=5;return++global;}void{}A、 C、 D、【8:A】以下程序段运行后*(p+3)的值为(chara[]="good";char*p;A、 【1:B】C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的文件。 【1:B】C(A.过程B.C.D.【3:Dinti;floatf;正确的语句是(A.(int 【3:Cintj,i=1;j=i++;后,j( C.- D.- 【3:A】下列四组字符串中都可以用作C语言程序中的标识符的是()A.print_3doodbaBc B.I\amone_halfstart$it3paiC.PxqMy->bookline#His.age D.str_1Cpppowwhile【3:A】Cint( C.- A. B.空 C.回 ( 【4:Binta,b;下面输入函数调用语句正确地是( 【7:D】在C语言程序中,在函数内部定义的变量称为()。 C、外部变量D、内部变量【7:BCA、C程序是由一系列函数构成的 B、C程序可以有多个main()函数C、C程序中函数名不可以和变量名相同 D、C程序中可以定义函数(if(for(while(D( (A、0.123B、123e3C、2.1e3.5D、(Ado~while()B、while()C、for()D、switch()(A、表达式1→表达式2→表达式3→循环体→表1……B、表达式1→表达式2→循环体→表达式3→表2……C、表达式1→循环体→表达式2→表达式3→表1……AintBintn;scanf(“%d”,&n);intC#defineM10inta[M];D、intn=10,a[n];【6:B】charc[]=””;执行后,数组c的长度是(A、5B、6C、7D、任意值(Adoublefun(intx,y)Bvoidfun(intx;intC、 fun(intx,intD charfun(intx,intA【1:C】以下叙述正确的是【2:A】C语言中,各数据类型的空间长度的排列顺序为 C)字符 【3:B】printf%5s555,则输 A)只能是0或 intk=10;while(k=0)k=k-1; 115.【6:C】以下对二维数组a的正确说明是 A)int B)floatC)double D)float x>y)AND(y>【4:Ta=3,b=2,c=1"(a>b)==c"【8:Tint*pp【1:T】C【2:F】Cmain【3:FC【3:F】将一个字符串"abc"strstr="abc"【4:Fif,else【5:Tintc;while(c=getcharC可理解为【1:T】Vasualc++6.0**a=strlen("ABC""str2=str115:1)4sum=16)scanf(“%d”,&n);8)while(i<=n)12)printf("sum=%ld",sum);134……#include{longintint{ 13)24:5)scanf(“%d”,&x);8)x>=0&&x<=109)y=2*x-1;11)y=3*x-1;12)printf(“y=%d”,y);】编程计算下x,yx xy2x 0x3x x#include{intprintf(“\nInputscanf(“%d”,else 35:2)main()4)longsum=0;5)for(n=100;n<=300;n++)7)if(n%3==0)8)sum=sum+n;100~300include{intlong{ printf(“%ld}46:5)for(j=0;j<5;j6scanf(“%d”,&a[j]8)for(j=1;j<5;j++)9)if(max<a[j])11)printf(“\n最大值:%d”,max);】求一个数组中最大值。#includemain({intintprintf(“\nd}的整数值,每一个值,程序打印出该值个数的*。#includemain({int{{}}66:7、for(i=0;i<10;i++)。8、scanf("%d",&a[i])11、for(i=0;i<9-j;i++)。13#includeintmain( intintprintf("input10numbersforifprintf("thesortednumbersprintf("%dreturn19)76:1、row=0。4、a[3][4]。6、for(i=0;i<=2;i++)。7、for(j=0;j<=3;j++)。9、max=a[i][j]#includeintmain({intinta[3][3]={{1,2,3,4},{9,8,7,6},{-10,10,-forforif return15)【6:3)floata[10],min,max,avg;8)scanf("%f",&a[i]);10)max=min=avg=a[0];13)if(min>a[i]);18)}】下面程序的功能是:从键盘输入十个学生的成绩,统计最高分,最低分和平均分。max,min分,avgintmain( intfloatprintf("input10{printf("inputascoreof { return#include#include charint 14)166:23、去掉include。9、a[i]前加&。1213、%d13、去掉&符号】输M#include#include#includedefineM{intprintf("pleaseinput5printf("evenif(a[i]/printf(%d 18、%df1010floataverage(float{intfloatmain({intscore[10],averintprintf("input10scanf("%f",printf("averagescoreis19) #includevoid{intreturn8)20【1:1、st.h改为stdio.h。2、main后应加(。4、this改为This。5、o改为0。6、去掉一个}】要求ThisisaC#include<stintmainprintf(“thisisaCreturn0;212:1、stdio.stdio.h。4、inti,t;。7、去掉;号。9、去掉一个=号。12、改为)printf(“%d\n”,t);5!intmain()4)inti,treturn #includeint{intreturn8)#include<stdio.h>{inta=12,b=-34,c=56,min=0;printf("min=%d",min);}A、min=0B、min=12 #includemain({inti,{printf(“%d”,f[i]);}}A、1,1,2,3,5B、1123 D、1234#include<stdio.h>{intsub(inta,intb);intx,y,result=0;scanf("%d,%d",&x,&y);result=sub(x,y);printf("result=}intsub(inta,int{return(a-}(A、result3B、resultC、result9D、result55:A】以下程序的输出结果为()intmain(){int{if(n%3==0)continue;}} B C 66:C】以下程序的输出结果为(intmain(){intn[3][3],i,j;return0;}A B C D77:A】以下程序的输出结果为()intmain() intf(inta,intb);inti=2,p;return0;}intf(inta,int intc; if(a==b)c=0; return(c}A- B C Dintmain(){intx=l0,y;if(x<20)ifreturn0;}A、 C、 D、105:B voidmain(){intfor({}} 12【7:B】voidfunc1(inti);voidfunc2(intcharst[]="o,friend!";voidfunc1(inti){{}}voidfunc2(int{{}}int{inti=0;}A、o int{inta=15,b=21,m=0;{case0:m++;break;case1:m++;{case}}} 14【5:B】#include<stdio.h>voidmain(){intn1,n2;{}}A、 B、 D、157:C#include<string.h>#include<stdio.h>voidf(charp[][10],int{chart[20];inti,j;for(j=i+1;j<n;j++){}}void{ }A、 B、 C、 167:Breversea(#includevoidreverse(inta[],int{inti,t;{a[n-1-}}void{intinti,s=0;}A、 B、 C、 174:B{charch;switch(ch){case65:case66:default:}}A. B. C. D.18、【7:A】main(){inti=2,p;p=f(i,i+1);2,}inff(inta,int{intc: return(c}A.- B. C. D.195:Avoidmain(){inti=100,s=0;}A、5050B、5500、C、4500、D、2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024江西赣州市全南县城市建设投资有限责任公司招聘1人笔试参考题库附带答案详解
- 2024江苏东海水晶产业发展集团有限公司招聘拟录用人员笔试参考题库附带答案详解
- 2024广西桂盛金融信息科技服务有限公司专业技术人员常态化招聘(第一批)笔试参考题库附带答案详解
- 2025幼儿教育合作合同范本
- 消防燃烧学基础知识2025年消防执业资格考试复习指导
- 2025年统计学本科期末考试题库-基础概念应用与练习试题
- 2025年大学统计学期末考试题库:统计推断与假设检验实际操作案例分析试题解析与应用
- 2025年小学语文毕业升学考试全真模拟卷(文言文阅读能力提升版)试题
- 2025年小学教师资格考试综合素质面试题库及答案解析详析
- 2025年滑雪教练职业技能测试卷:滑雪运动生理学基础知识试题
- 经历是流经裙边的水
- 河南2023年河南省农村信用社(农商银行)员工招聘考试参考题库含答案详解
- 法兰西喜剧院
- 电力市场交易体系规则培训PPT
- 2022年新改版教科版五年级下册科学全册实验记录单(实验必备)
- 医学检验心壁的组织结构
- 江苏省南京市联合体2022-2023八年级初二下学期道德与法治期中试卷+答案
- 《小池》说课稿 小学一年级语文教案PPT模板下载
- 112尿道肉阜临床路径
- WIS测井数据格式
- 中考历史复习策略98课件
评论
0/150
提交评论