为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > c语言试题带答案

c语言试题带答案

2022-12-27 21页 doc 250KB 6阅读

用户头像 个人认证

桔中秘

暂无简介

举报
c语言试题带答案C语言模拟题二C语言模拟题二一、单项选择题  1.程序中定义以下宏#defineS(a,b)a*b  若定义intarea;且令area=S(3+1,3+4),则变量area的值为_________  A10B12C21D28  2.正确的标识符是_________  AifBa=2Ca.3Da_3  3.表达式1&3&5&7的值为_________  A1B3C5D7  4.语句printf(″s\\t″)的输出结果为_________  As\\tBs\tCs\Ds  5.执行下列语句后,sum变量的值是_____...
c语言试题带答案
C语言模拟二C语言模拟题二一、单项选择题  1.程序中定义以下宏#defineS(a,b)a*b  若定义intarea;且令area=S(3+1,3+4),则变量area的值为_________  A10B12C21D28  2.正确的标识符是_________  AifBa=2Ca.3Da_3  3.达式1&3&5&7的值为_________  A1B3C5D7  4.语句printf(″s\\t″)的输出结果为_________  As\\tBs\tCs\Ds  5.执行下列语句后,sum变量的值是_________  intsum=0;  for(inti=0;i<10;i++,sum+=i);  A45B55C0D编译错误  6.已知有共用体变量data1定义如下:  uniondata  {inti;  charch;  floatf;  }data1;则变量data1所占的内存存储空间可表示为_________  Asizeof(int)Bsizeof(char)Csizeof(float)  Dsizeof(int)+sizeof(char)+sizeof(float)  7.若fp是指向某文件的指针,且feof(fp)的返回值是非零值,则表示_________  A已读到此文件末尾B未读到此文件的末尾  C此文件已关闭D此文件尚未被打开  8.以下c语言函数声明中,不正确的是_________  Avoidfun(intx,inty);Bfun(intx,inty);  Cintfun(intx,y);Dchar*fun(char*s);9.若有语句if(x==0)y=5;则与条件x==0等价的表达式为_________AxB!xCx!=1D以上都不对10.在执行以下程序时,如果从键盘上输入:ABCdef<回车>,则输出为  A)ABCdefB)abcDEFC)abcD)DEF  #include  main()  {charch;while((ch=getchar())!='\n'){if(ch>='A'&&ch<='Z')ch=ch+32;  elseif(ch>='a'&&ch<='z')ch=ch-32;  printf("%c",ch);}printf("\n");}11.下面不能正确进行字符串赋值操作的语句是_______  A)chars[5]={"ABCDE"};  B)chars[5]={'A'、'B'、'C'、'D'、'E'};  C)char*s;s="ABCDEF";  D)char*s;scanf("%s",s);  12.若x=4,则x*=x+2的值为_________  A36B24C18D20  13.函数调用语句func((exp1,exp2),(exp3,exp4,exp5));中,实参的个数为_________  A1B2C4D5  14.设a为5,执行下列语句后,b的值不为2的是_________  Ab=a/2Bb=6-(--a)Cb=a%2Db=a<32?2:1  15.假设指针p1已经指向了某个整型变量,要使指针p2也指向同一个变量,则下面各项中正确的是_________  Ap2=**p1Bp2=*&p1 Cp2=*p1Dp2=&*p1  16.以下运算符中,运算对象必须是整型的是_________  A/B%=C!=D〈=  17.以下关于typedef的叙述中错误的是_________  A用typedef可以增加新的类型  B用typedef可以定义各种类型名,但不能用来定义变量  C用typedef只是将已有的类型用新的标识符来代表  D使用typedef有利于程序的通用和移植  18.若执行完成下列语句:  inta=3,b=6,c;  c=a∧b<<2;  则变量c的二进制值为_________  A00011100B00010100C0001000D00011011  19.以下关于宏替换的叙述不正确的是_________  A宏替换只是字符替换B宏名无类型  C宏替换不占用运行时间D宏替换不占用编译时间  20.以下对枚举类型名的定义中正确的是_________Aenums={a,b,c}Benums{a=9,b=2,c} Cenums={′a′,′b′,′c′}  Denums{′a′,′b′,′c′}二、判断题  1.若有说明intc;则while(c=getchar());是错误的C语句。()  2.C语言中,共用体类型的变量在程序运行期间,所有成员都在内存中。()  3.在一个函数内部的复合语句中定义的变量,只在该复合语句范围内有效。()  4.C语言程序中,一个文件中的函数可以引用存储在另一个文件中的函数和变量。()  5.使用continue和break语句,都可以使得C程序的执行直接从循环中跳出。()6.若a为一维数组名,则*(a+i)与a[i]等价。()7.主函数是系统提供的函数。()8.在程序运行过程中可以改变符号常量的值。()9.在程序中可以改变一个变量的数据类型。()10.结构体变量和共用体变量都可以初始化。()三、程序设计1设计程序将从键盘输入的十进制数以二和十六进制数的形式输出。2        求两个整数a和b的最大公约数。3        求所有的水仙花数并每五个一行输出。4用选择法对10个整数按照从小到大的顺序排序。C语言模拟题三 C语言模拟题三一、单项选择题1.C语言程序的基本单位是()A.子程序B.程序C.语句D.函数2.计算表达式:x=(i=4,j=10,k=24)后,x的值为()A.4B.10C.24D.383.下列运算符中运算优先级最高的是:()A.*B.!=C.&&D.>=4.设floatx=11.0,y=12.0;下列语句中发生错误的是:()A.++xB.y=(x%2)/10C.y*=x+1;D.y=(int)x/105.设变量a,b,c,d,m,n均为0,执行(m=a==b)||(n=c==d)后m,n的值分别是()A.0,1B.1,1C.1,0D.0,06.设inti=0,j=1,k=2,a=3,b=4,c=5;执行表达式(a=ik)&&(c=i,j,k)后,a,b,c的值分别是:()A.1,0,5B.1,0,2C.3,4,57.设x、y和z是int 型变量,且x=3,y=4,z=5,则下面表达式中值为0的是:()A.’x’&&‘y’B.x<=yC.x||y+z&&y-zD.!((x8.能将数学表达式a<=c<=b表示为正确的c表达式的是:()A.a<=c<=bB.c<=a&&c>=bC.c>=a&&c<=bD.c>=a||c<=b9.C语言中运算对象必须是整型的运算符是:()A./B.=C.>=D.%=10.已定义x和y为double型变量,则表达式x=1,y=x+3/2的值是()A.1B.2C.2.0D.2.5二、多项选择题1.以下叙述正确的是()A.一个C程序的执行一定是从main函数开始,并且结束于main函数。B.一个C程序的执行是从第一个函数开始执行,到本程序的最后一个函数结束。C.一个C程序中必须包含一个main函数。D.在C程序中,main函数必须位于最开始的位置。2.在C语言中,合法的整型数据是()A.0x2afB.029C.2e3D.0743.下面能正确计算x绝对值y=|x|的语句是()A.if(x>=0)y=x;if(x<0)y=-x;B.y=x>=0?x:-xC.y=x;if(x<0)y=-x;D.if(x>=0)y=x;elsey=-x;4.下面程序为无限循环的是()A.for(;2>=0;);B.while(3/5,3+5);C.for(;‘\0’;);D.while(1);5.inta;下列赋值后a的值为十进制数10的是()A.a=0xa;B.a=012;C.a=’10’-‘0’;D.a=10.76;三、判断题1.在C语言中,虽然有逻辑运算,但没有逻辑型变量。()2.若S为C语句,while(1)S必定是无限循环。()3.在对一个C程序进行编译的过程中,可以发现注释中的拼写错误。()4.C语言本身没有输入输出语句,是用输入输出函数实现输入输出操作。()5.C程序的基本组成单位是函数。()四、填空题1.设有定义intn=1,s=0;则执行语句while(s=s+n,n++,n<=10);后变量s的值为________。2.表达式1+4/5+5<7+4%5+(8,10)的值是__________________。3.设a=10;执行a+=a-=a*=a*a;语句后变量a的值是___________。4.在C语言中判定一个表达式的逻辑值时:当表达式为_________,则认为其逻辑值为真。5.与语句if(x>y)m=y;elsem=x;等效的表达式语句是:_________________________。五、阅读程序,将输出结果写到题后的横线上1.main(){intn=4,i,a;for(,a=1,i=1;i<=n;i++)a=a*i;printf(“%d!=%d\n”,n,a);}____________2.main(){intn=10;while(n>6){n--;printf(“%d”,n);}}_______________3.main(){intx=2,y;switch(x){case1:y=x;break;case2:y=-x;case3:y=x*3;break;case4:y=4*x;}printf(“%d\n”,y);}_________________4.main(){inti,j;for(i=j=1;j<=50;j++){if(i>=10)break;if(i%2){i+=5;continue;}i-=3;}printf((“%d\n”,j);},,_______________六、现给出实现下列问题的程序,将横线处缺少的部分补上,使其能正确运行。1.计算和:sum=1-1/2+1/4-1/6+….。要求直到最后一项的绝对值小于10-5为止。求绝对值的函数为fab()。#________________main(){floatsum,t,s=1,n=0;___________/*初始化累加项t*/while(_________________){sum=____________;n=___________;s=-s;t=s/n;}printf(“%f\n”,sum);}2.输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。main(){intn1,n2,n3,n4;charc;______________________;while((c=____________)!=’\n’){if(c>=’a’_________________________)n1++;elseif(c>=’0’_______________)n2++;elseif(c=’’)n3++;else__________;printf(“%d%d%d%d\n”,n1,n2,n3,n4);}七、程序设计1、程序实现在屏幕上输出下图(位置在屏幕中间输出)。ABBBCCCCCDDDDDDDCCCCCBBBA2、编程把输入的任意十进制整数转换为二进制数。3、验证哥德巴赫猜想:任意大于6的偶数均可表示两个素数之和。4、用迭代法求a的平方根,迭代公式为:Xn+1=1/2*(Xn+a/Xn),要求前后两次求出的x的差的绝对值小于10–5。C语言模拟题四C语言模拟题四一、选择题1_______是构成c语言程序的基本单位。  A)函数  B)过程  c)子程序   D)子例程2可以在C语言中用做用户标识符的是_______。  A)void  B)as_b3  C)for    D)2c  define  _123   -abc    Do  WORD   If    cas    SIG3若有以下类型说明语句:  charw;intx;floaty,z;  则表达式w*x+z-y的结果为________类型。  A)float  B)char  C)int D)double4main()  { floatx=123.456;  printf("%-5.2f\n",x);  }  以上程序输出的结果是________。  A)123.4  B)123.5   C)123.45  D)123.465下面语句的输出结果是________。  Printf("%d\n",strlen("\t\"\065\xff\n"));  A)14     B)8  C)5     D)输出项不合法,无正常输出6下列程序的输出结果是________。  main()  { inta=0,b=0,c=0;  if(++a>0||++b>0)++c;  printf("\na=%d,b=%d,c=%d",a,b,c);  }  A)a=0,b=0,c=0   B)a=l,b=l,c=1  C)a=l,b=O,c=I   D)a=0,b=1.c=17下列程序的输出结果是_________。  Main()  { inti;  for(i=1;i+l;i++)  { if(i>4){printlf("%d",i++);break;}  }  printf("%d",i++);  }  A)55          B)56  c)程序错误,没有输出  D)循环条件永远为真,死循环8下列程序的输出结果是_________。  #defineA100  main()  { inti=O,sum=O;  do{ if(I==(i/2)*2)continue;  sum+=i;  }while(++i;  printf("%d\n",sum);  }  A)2500  B)2550  C)4  D)O9下列程序的输出结果是_________。  main()  { intI=3;  switch(i)  {case1:  case2:printf("%d",i);  case3:  case4:break;  default:printf("OK");  }  }  A)0  B)3  C)OK  D)没有任何输出10下列程序执行后的输出结果是________。  main()  { intm[][3]={1,4,7,2,5,8,3,6,9};  inti,k=2:  for(I=0;i<3;i++)  {printf("%d",m[k][i]);}  }  A)456  B)258  C)369  D)78911设已定义k为int类型变量,则以下for循环语句_________。  for(i=0;k=-1,k=1;i++,k++)  printf("****\n");  A)判断循环结束的条件不合法  B)是无限循环  C)循环一次也不执行      D)循环只执行一次12C语言函数返回值的类型是由__________决定的。  A)return语句中的表达式类型  B)调用函数的主调函数类型  c)调用函数时临时       D)定义函数时所指定的函数类型13下列程序执行后输出的结果是___________。  intd=l:  fun(intp)  { intd=5;  d+=p++;  printf("%d,",d);  }  main()  { inta=3;  fun(a);  d+=a++:  printf("%d\n",d);  }  A)8,12  B)9,13  C)8,4  D)9,514定义int*swap()指的是_______。  A)一个返回整型值的函数swap()  B)一个返回指向整型值指针的函数swap()  C)一个指向函数swap()的指针,函数返回一个整型值  D)以上说法均错15以下程序段的输出结果是__________。  main()  { chars1[10],s2[10],s3[10];  scanf("%s",s1);gets(s2);gets(s3);  puts(s1);puts(s2);puts(s3);  }  输入数据如下: (此处代表回车符)  aaa  bbb  A)aaa  B)aaa  C)aaa\0bbb\0  D)aaabbb  bbbbbb  bbb16下述函数功能是________。  Intfun(char*x)  { char*y=x;  while(*y++);  returny-x-l;  }  A)求字符串的长度     B)求字符串存放的位置  C)比较两个字符串的大小  D)将字符串x连接到字符串y后面17以下程序的输出结果是_________。  main()  {charstr[12]={'s','t','r','i','n','g'};  printf("%d\n",strlen(str));  }  A)6  B)7  C)ll  D)1218请读程序段:  charstr[]="ABCD",*p=str;  printf("%d\n",*(p+4));  程序段的输出结果是_________。  A)68        B)0  C)字符'D'的地址  D)不确定的值19若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是________。  (0<=i<4,0<=j<10)  A)*(&a[O][O]+10*i+j)  B)*(a+i)+j  C)*(*(a+i)+j)      D)*(a[i]+j)20请读程序:  #include  #include  main()  { char*sl="AbCdEf",*s2="aB";  s1++;s2++;  printf("%d\n",strcmp(s1,s2));  }  上面程序的输出结果是___________。  A)正数  B)负数  C)零  D)不确定的值21下面程序的输出是_________。  chars[]="ABCD";  main()  { char*p;  for(p=s;p;p++)  printf("%s\n",p);  }  A)ABCD  B)A    C)D  D)ABCD  BCD   B     C   ABC  CD    C     B   AB  D    D     A   A22以下程序输出的结果为__________。  main()  { char*alpha[6]={"ABCD",EFGH","IJKL","MNOP","QRST","UVwX"};  char**p;  inti:  p=alpha;  for(I=0;i<4;i++)  printf("%s",p[I]);  }  A)ABCDEFGHIJKL      B)ABCD  C)ABCDEFGHIJKLMNOP    D)AEIM23若一个外部变量的定义形式为staticintx;,那么,其中static的作用应该是_______。  A)将变量存储在静态存储区  B)使变量x可以由系统自动初始化  c)使x只能在本文件内引用  D)使x的值可以永久保留24下面是对宏定义的描述,不正确的是_______。  A)宏不存在类型问题,宏名无类型,它的参数也无类型  B)宏替换不占用运行时间  C)宏替换时先求出实参表达式的值,然后代入形参运算求值  D)宏替换只不过是字符替代而已25若有如下说明,则__________的叙述是正确的。  structst  { inta;  intb[2l;  ]a;  A}结构体变量a与结构体成员a同名,定义是非法的  B}程序只在执行到该定义时才为结构体st分配存储单元  c}程序运行时为结构体st分配6个字节存储单元  D}类型名structst可以通过extern关键字提前引用(即引用在前,说明在后)26若有以下结构体定义,则________是正确的引用或定义。  structexample  { intx;  inty;  }v1;  A)example.x=10     B)examplev2.x=10  C)structv2;v2.x=lO  D)structexamplev2={10};27下列程序的执行结果是_________。  #include.h>  unionun  { inti;  charc[2];  ];  voidmain()  {unionunx;  x.c[0]=10:  x.c[1]=1:  printf("\n%d",x.i);  }  A}266  B}ll  C}265  D}13828已知小写字母a的ASCII码为97,大写字母A的ASCII.码为65,以下程序的结果是__________。  main()  { unsignedinta=32,b=66;  printf("%c\n",atb);  }  A)66  B)98  C)b  D)B29C语言库函数gets(str,n,fp)的功能是_________。  A)从fp指向的文件中读取长度n的字符串存入str指向的内存  B)从fp指向的文件中读取长度不超过n-l的字符串存入str指向的内存  C)从fp指向的文件中读取n个字符串存/Xstr指向的内存  D)从str读取至多n个字符到文件fp30下述程序向文件输出的结果是__________。  #include.h>  voidmain()  { FILE*fp=fopen("TEST","wb");  fprintf(fp,"%d%5.0f%c%d",58,76273.0,'-',2278);  fclose(fp);  }  A)5876273-2278   B)5876273.000000-2278  c)5876273-2278   D)因文件为二进制文件而不可读二、填空题1若有定义intm=5,y=2,则执行表达式y+=y-=m*=y后,y的值为_______。2若x和y都是double型变量,]ix的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为_______。3下列程序执行后输出的结果是_______。  f(inta)  { staticc=0;  C=a+C++:  return(c);  }  main()  { inta=2,i,k;  for(i=O;i<2;i++)  k=f(a++);  printf("%d\n",k);  }4下面程序执行后输出的结果是_______。  intm=13:  intfun(intx,inty)  { intm=3;  return(x*y-m);  }  main()  { inta=7,b=5;  printf("%d\n",fun(a,b)/m);  }5下列程序执行后输出的结果是_______。  main()  { ntarr[10],i,k=0;  for(I=0;i;i++)arr[I]=i;  for(I=1;i<4;i++)k+=arr[i]+i;  printf("%d\n",k);  }6下列程序执行后输出的结果是_______。  structs  {intx,y;}data[2]={10,100,20,200};  main()  {  structs*p=data;  printf("%d\n",++(p->x));  }7下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个print语句的输出结果是 _______。  main()  {inta[10]={1,2,3,4,5,6,7,8,9,0},*p;  p=a;  printf("%X\n",p);  printf("%x\n",p+9);  }8以下函数的功能是计算s=l+l/2!+l/3!+…+l/n!,请填空.  doublefun(intn)  { doubles=O.O,fac=1.O;  inti,k=1;  for(i=l;i<=n;i++)  {_______;  fat=fat/k;  s=s+fac;  }  }9下面程序的运行结果是_______。  main()  { unsigneda=0112,x;  x=a>>3:  printf("x=%o",x);  }10函数delete(s,i,n)是作用是从字符串s中删除从第i个字符开始的n个字符,请填空。  voiddelete(chars[],inti,intn)  { intj,k,length=O;  while(s[1ength])  _______;  --i:  j=i;  }  if(_______)  { k=i+n;  if(i+n<=length)  while(k  s[j++]=s[k++];  s[j]='\0';  }三、编程题1、     从键盘上输入若干个学生的成绩,统计并输出最高和最低成绩、平均分及各分数段的人数,当输入负数时结束输入。2、     输入若干个学生的信息(包括学号,姓名,性别,年龄,入学成绩),将每一个学生的信息作为一个接点,形成一个先进先出的单向链表,并输出此链表。C语言模拟题五 C语言模拟题五一、选择题1.一个c语言源程序中。A.、必须有一个主函数。B、可以有多个主函数。C、必须有主函数和其他函数。D、可以没有主函数。2.以下选项中合法的用户标识符是______。A、longB、_2TestC、3DmaxD、A.dat3.已知大写字母A的ASCII码是65,小写字母a的ASCII码是97,则用八进制表示的字符常量'\103'是______。A、字符CB、字符aC、字符eD、非法的常量4.已知i、j、k为int型变量,若从键盘输入:123,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是______。A、scanf("%2d%2d%2d",&i,&j,&k);B、scanf(""%d%d%d",&i,&j,&k);C、scanf("%d,%d,%d",&i,&j,&k);D、scanf("i=%d,j=%d,k=%d",&i,&j,&k);5.已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是______。A、6B、0C、2D、16.以下选项中,与k=n++完全等价的表达式是_______。A、k=n,n=n+1B、n=n+1,k=nC、k=++nD、k+=n+17.C语言中,函数的存储属性可以缺省,此时函数的隐含存储属性是______。A、autoB、staticC、externD、register8.若有说明:intn=2,*p=&n,*q=p;,则以下非法的赋值语句是______。A、p=q;B、*p=*q;C、n=*q;D、p=n;9.有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<3;i++)j+=f(i);printf("%d\n",j);}程序运行后的输出结果是______。A、4B、3C、2D、110..若变量已正确定义并赋值,表达式______不符合C语言语法。A、a*b/c;B、3.14*5%2C、2,bD、a/b/c11.在C程序中,用_____表示逻辑值“真”。A、1B、非0的数C、非1的数D、大于0的数12.______把x、y定义成float类型变量,并赋同一初值3.14。A、floatx,y=3.14;B、floatx,y=2*3.14;C、floatx=3.14,y=x=3.14;D、floatx=y=3.14;13..若变量已正确定义,表达式______的值不是2。A、2&3B、1<<1C、a==2D、1^314.若变量已正确定义,语句“if(a>b)k=0;elsek=1;”和______等价。A、k=(a>b)?1:0;B、k=a>b;C、k=a<=b;D、a<=b?0:1;15.设变量定义为“intx,*p=&x;”,则&*p相当于_____。A、pB、*pC、xD、*&x16.2.字符串"\\\"abc\"\\"的长度是()A、11B、8C、7D、517.不正确的赋值或赋初值的方式是_______。A.charstr[]=”string”;B.charstr[10];str=”string”;C.char*p=”string”;D.char*p;p=”string”;18.设有以下定义inta=0;doubleb=1.25;charc='A';#defined2则下面语句中错误的是_______。A、a++;B、b++C、c++;D、d++;19.有以下程序main(){chark;intI;for(i=1;i<3;i++){scanf("%c",&k);switch(k){case'0':printf("another\n");case'1':printf("number\n");}}}程序运行时,从键盘输入:01<回车>,程序执行后的输出结果是_______。A)anotherB)anotherC)anotherD)numbernumbernumbernumbernumberanothernumber 二、填空题1.表示“x≥y≥z”的C表达式是_______。2.下列程序段的输出是_______和_______。#includeintf(intx){staticy=1;y++;x+=y;returnx;}voidmain(){intk;k=f(3);printf("%d%dn",k,f(k));}3.下列程序段的输出是_____。int*p,*q,k=5,j=6;q=&k;p=q;q=&j;printf("%d",*p);4.数组定义为inta[11][11];则数组a有_____个数组元素。5.表达式1<0<5的值是_____。6.现有inta;a=getchar();输入数据流为234,则a=。7.structNODE{intdata;structNODE*next;}一链表当中的结点采用上面的结构体类型,若要在该链表当中删除指针P的后继,则操作为_______。(可写多条语句)8.用于把文件位置指针移向文件开头的函数为。三、简答题1、 结构化程序的基本结构是什么?有何特点?2、 结构化程序设计的基本原则、是什么?3、 何谓算法?有哪些表示方法?4、 什么是程序设计风格?5、 面向过程程序设计和面向对象程序设计有何不同?四、程序设计1、从终端输入任意字符串,将字符串的空格删除、输出。2、定义a,b两个整型数组分别为3行4列和4行3列,从终端输入值给数组a,再将a里面的值行列颠倒赋值给b,即a第1行的值赋给b第1列,a第2行的值赋给b第2列;并求数组a各行的平均值。3、求出小于500的最大的8个素数的和。4、向终端输出2,3,4,5,6共5个数的阶乘值及总和。5、判断输入的字符串是否是回文。C语言模拟参考答案 C语言模拟试题(一)参考答案1_10ABBCCDBDDC11_20CBBDACCDCA21__25CBCBC(1)2,1(2)6.6(3)hello(4)passwarn(5)void*p;(6)0(7)10(8)structst(9)54三、略C语言模拟试题(二)参考答案1_10ADABBCACBB11_20DBBCDBABDB二、判断题(1)错(2)错(3)对(4)对(5)错(6)对(7)错(8)错(9)错(10)错C语言模拟试题(三)参考答案一、选择题1_10DCABCADCDC多项选择题(1)AC(2)ACD(3)ABCD(4)ABD(5)ABCD判断题(1)对(2)错(3)错(4)对(5)对四、填空题(1)55(2)1(3)0(4)非0(5)m=x>y?y:xC语言模拟试题(四)参考答案一、选择题1_10ABDBCCBBDC11_20BDCBBAABBA21_30DCACDDACBBC语言模拟试题(五)参考答案一、选择题1_10ABABDACDBB11_19BCCCACBDC2.[存储类别]类型名fn(形参表){函数体}3.编辑,编译,连接,运行.4.菜单行,编辑窗口,信息窗口,提示行.
/
本文档为【c语言试题带答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索