c+a+m+for+g

大一明天就要c语言考试了,可是什么都不会,我怎么预习才能效率最高!_百度知道
大一明天就要c语言考试了,可是什么都不会,我怎么预习才能效率最高!
试分选择题和最后三道编程题,我现在应该怎么预习!!
i& /}29)题目,显示相应商品的价格(保留1位小数);}}38)用for循环输出菱形图案#include&lt,&n),空格的个数21)输入若干个非零整数;void main(){int x=1;这是一个大写字母\continue,&n);%d\0时;;}if(b&void main(){int a.5;);b++)for(c=0;scanf(&100到999内的水仙花数void main(){=n;i++){b=i/}5)输入一个正整数n;);,统计其中英文字母,y);/}9)输入一个字母;double area,其各位数字立方和等于该数 本身,c);;),&a);i&lt。例如; &#47.h&);n面积=%f\}if(x%5;b=c;%d is ji\printf(&quot,若每步跨3阶,&z):学习成绩&#include&}46) 输入两正整数&quot。在屏幕上显示以下菜单(编号和选项);,告诉人所猜的数是太大还是太小;[2]选择爆米花\2*i-k&if(x&i&lt,j,判断改年是否是闰年;n十次后小球共经过%lf米 第十次上弹%lf米&#92,所谓“水仙花数”是指一个三位数;=0){b=a.h&Mif(grade&;n&quot.a的值;}if(x%7) {x++,&a[i]);case 2:&a=b.5,&j).h&gt,而不能被53整除,k.5元;} 41)输出菲波那契(Fibonacci)序列;else printf(&[1]选择薯片&#92.h&else if(grade&输入b,&x;%d&=60&&grade& a=a*10+b;scanf(&quot.h&);return 0,sum=0;%d&quot,&r),i。从键盘读入一个整数;scanf(&n&scanf(&quot。#include &lt,最后才正好一阶不剩;3 + 1/n&quot。#include &x为阶长while(x){ if(x%2; &#47,m;=122)printf(&=65&&c&lt,m);输入累加到几;if(b&lt,找出最高分,退出查询;i++){if(max&void main(){i++;; /%;输入圆的半径.h&%d&quot,c);m++){a=a+}else if(y&Good,5;n&quot。22)统计在[]之间有多少个数能同时被29和43整除;100)printf(&?#include&lt.h&i&%d %d&quot.h&i&N;%d-|%d|=%d\void main(){}} 37)输出9*9乘法口诀;scanf(&,n!”如果分数介于70到80之间;);,a;=a)printf(&quot,age1);for(k=1;for(m=1;);,a)。#include &int main(void){ %d\else if(grade&for(n=1;stdio。#include&,sum);i++){sum=sum+n;n&for(n=0,&y;printf(&;;10)%10;该数为%d&#92,sum=0; /%d&。例如2+22+222+(此时 共有5个数相加),c);100;c||b+c&gt。#include &lt:&n&=3;;n&quot,用户可以选择退出;;,&x);0,i;%d\%d&quot,k;printf(&quot, 输出”Pass”如果分数小于60;).0;/scanf(&),如果接收的是‘n’或者‘N’;I}else{printf(&Very G);s=PI*r*r。请问;=100,y;} 31)打印100-999以内所有满足条件的数,a):A\用来计算N的阶乘 term=sigh/} 19)输入两实数(浮点数);n=n*10;} 34)输入一个圆半径(r)当r&min) min=x; /输入一个正整数N,共经过多少米.h&薯片的价格为%;60&&grade&gt.h&gt,输出其对应的ASCII码;)。17)输入三角形三边,&n).0;j-i&}putchar(&#39,&a);;=5;=1;}printf(&quot,b;%d&void main() { );i++){printf(&printf(&=90&&grade&;2,&c);,s);float sum=0.5。13)输入一个字符;;scanf(&}47) 输入一个正整数n;if(c&/void main(){输入被猜的数字&quot,如果是字母.0/void main(){int n,求出该数绝对值所对应的开方 ;for(i=1.h&sum=a-b;3+1/=100;%d&quot。#include &n&n&scanf(&);n&quot,sum=0; /0) y=2*x+1:&quot:&n&l=2*PI*r;n&=6;}} 15)输入一个正整数;a++){ for(b=1;n&}8)输入三个整数;;printf(&quot:&quot:&输入你朋友的年龄,c;;%d %d %d&#92:&#92,大马一匹驮3担:这个数等于其个位数,b:&printf(&2,&n);c&lt.1f\k=i;printf(&} 40)一球从100米高度自由落下;这是一个小写字母\G输入正数a,b;n&quot,其中n不大于10;第一天摘桃子数为%d\通过改变宏定义;=9; /void main(){int j,b?第10次反弹多高,c);else y=5;对不起.h&%d\void main(){i& &#47,输出1.h&for(i=100;void main(){;i=-i;I;}11)输入一个数,显示价格为0;int i,…的前20项,这条阶梯共有多少阶;):&} 25)计算 公式 a-|b|。要求必须使用if-else-if结构实现,s.0和3;=1;s为所求和printf(&stdio,若每步跨6阶则最后剩5阶,计算并输出圆的面积和周长;stdio,&n):薯片(crisps);;7+…前n项的和,sum);%d&quot,当即吃了一半,&age1);sum++.h&gt, 输出”Very Gelse printf(&=0时;perimeter=%;),a[i])!#include&n&printf(&min=%d\);n&%d&quot,b; /=50。计算机记录人猜的次数;\#include&;} 35)利用条件运算符的嵌套来完成此题;n&b&lt:n,输出”GEnter\}printf(&quot,c;area=sqrt(s*(s-a)*(s-b)*(s-c));0) ;}printf(&2;scanf(&2*i-1&gt,十位数;,则最后剩4阶;m++){ a+=i*1,l,&j),m;sum=sum*2.(输入的n&%f&quot,s。 #include &&#92,编程判断谁的年龄较大。 #include&lt,&grade);k++)printf(&%d%d&){ printf(&}12)输入一个字母;void main(){%d&n&quot,&c);n&100)printf(&quot,z中;/stdio.h&gt,else printf(&} 36)求解爱因斯坦数学题,输出提示信息;}} 42)100匹马驮100担货,将其逆序输出;scanf(&stdio,1;a[i])max=a[i].14void main(){float r,a);%d&quot,d);for(m=1;k;=90分的同学用A表示;}printf(&%d&n&可乐价格位%;n&n&quot!的值并输出,b为两个整数:printf(&%d&c++){if(a+b+c==100&&(a*3+b*2+c)==sum)printf(&t&return 0.h&%d的绝对值的开方是%lf&void main(){char c,k=1;0) y=1;=1,几个数相加有键盘控制、2;%d&quot,l;float a=3;0;void main(){int age1;大 中 小for(a=0.h&gt.a(n个a)之和;}} 26)计算 s=a+aa+aaa+aaaa+m;。14)输入一个年份year:C\输入累加数字,a,c);i&;}} 45) 从键盘输入一个学生的分数; &。求第一天共摘了多少桃子;for(i&switch(g){case 1,i),sum=1:&quot,编程;i&lt,n;n&b){s=(a+b+c)/void main(){int n,若每步跨2阶,统计其中英文字母;}else{b=-a,b,sum=100,b=2;=5,b;&#47,其中a;if(b==a){i++; b=a;&#47,b;;n&%d&,&age2);int main(void){ int a, &a,sum);=10)#include&if(a&gt,b,c);error&#92:%d 小马,s=1;;}10)输入你和你朋友的年龄,g;润年&quot!=0||year%400==0){printf(&quot,s,并打印较大者的年龄;}7)输入一批学生的成绩。#include &n&);scanf(&;These sides do not correspond to a valid triangle\m;a++)for(b=1;=89)printf(&void main(){int n;输入-99; int main(){ }printf(&该数为%d\printf(&quot,s,60-89分之间的用B表示,m:&=100,i; void main(){} 4)输入正整数n? #include&En&(2*n-1);),b);m&lt,i);for(n=1;a&),还不过瘾;a){printf(&; k=-k;=60&&grade&lt。#include &lt:&quot,3,c=4;stdio,a; }printf(&quot,输出这批数中的最大值,&grade),非润年&quot,&a;5 - 1/i++.;巧克力价格为%,或能被400整除,按原样输入;;printf(&取10到100的随机数for(i=0;5+1&#47,min=999999;);return 0,改变数组元素的个数void main(){int a[N];请输入查询的物品数字。由计算机&y=%d&#92。#include &lt、巧克力(chocolate)和可乐(cola);n++){ sum=sum+1;);,s=0:%f&quot.1f&#92,百位数立方和,编写程序求出共有多少种不同的颜色搭配;)。试编写程序计算大;n++){ m=n*(n+1),k,其中有3个红的;i--){for(j=4; } 3)输入1个整数;j--)printf(&;用来计算1/float m,a;a&elseprintf(&);printf(&恭喜你猜对了;输入0;%d&=0)printf(&quot,n=1;stdio!=k;n=n/stdio.h&%d&quot,当x&gt,x;scanf(&quot,如果是数字;for(i=10;),y);n&,求它在 第10次落地时;%d&printf(&printf(&else if(grade&y= 0 (x=0) ;a){printf(&n&=n,a);n&quot.h&y=2x-1 (x&0;n&k++)printf(&quot.h&gt.h&c=sqrt(b);if(b&);Enter 3 si++){scanf(&,输出它的绝对值,输出其小写字母#include&}for(i=0;=j;);)!=2) {x++;age2)printf(&printf(&printf(&=3;/);scanf(&quot,小马两匹驮1担;z)printf(&quot,max);stdio,}}printf(&b&=0)printf(&);stdio:printf(&n&quot。#include &总共猜了%d次&#92。#include&%f\n++){x=h&#47!=(n+1),求a+aa+aaa+void main(){int n,成功通关&#92,否则给出提示信息“输入错误;n&i&n&输入你的年龄; printf(&););printf(&;),a,y;min赋值为极大值printf(&个位if(b*b*b+s*s*s+g*g*g==i)printf(&n++;=79)printf(&7 + … 的前 n(n&/void main(){=j;if(a&gt.h&gt,break,分别存在变量x;n&quot,age2;for(i=1:&quot!\);n&quot,-a),y),c。例如;%d-|-%d|=%d\printf(&输入累加到几位数,则结束游戏; &#47,每次从中任取8个球。#include&lt,输入12345;main(void){ int a.h&0) 编程实现输入一个x值,输出”No P=9,area:i=6;void main(){int i.1f&#92,press \n&=79)printf(&j-i&,b;n&=89)printf(&0;,8。要求必须使用if-else结构实现;=90)printf(&elseprintf(&quot。#include&}} 43)函数y=f(x)可表示为;z)printf(&quot,输出其面积和周长#include&lt。#include&En&quot,y=3;结果为;10;scanf(&%lf%lf%lf&学生成绩最高分为;a&10)%10, &b).h&j++){ c=a+b;N,由大到小输出(先强转;(3*4)+……前50项之和;=999:打印出所有的“水仙花数”;void main(){int j、数字字符和其他字符的个数,&a):%d\printf(&printf(&60&&grade&printf(&;else if(x&void main(){);#include&(2*m-1)。#include &);a++)for(b=0;百位s=(i/;=4;个位if(b*b*b+s*s*s+g*g*g==i)printf(&输入N的值if(n&最大数是%d\} 2)输入2个整数!\else if(grade&void main(){int a.h&n&quot:B\该数为奇数&n&quot.h&,a;G*&s=%d&#92,i;小球下落100米&#92。要求使用for语句实现 #include &void main(){c=sqrt(b);stdio,k=1;else printf(&;printf(&), b,i,统计该数的位数。#include &&#47,c;}else{b=-b.2f,i;else if(x&),自动退出查询、中,&k);,n=1;n& &=5;printf(&%d的绝对值的开方是%lf&quot,a=0;=80&&grade&&#92:%d\%d&);return 0,判断是大写字母还是小写字母,sum=0;输入一个正整数&quot,2;for(i=1;} 18)输入大写字母。否则输出“wrong”;case 3;stdio.h&gt.h&input。#include &%d\10;i++){for(j=1;n&quot,用户可以连续查询商品的价格;printf(&;);%c&quot!” 如果分数介于80到90只;输入大写字母;=0){for(i=1;n&quot.h&用来计算N的阶乘 sum=sum+k*m,a);n&n&i++)s=s*i;/max=a[0];;n&quot, 60分以下的用C表示;printf(&}}} 33)猴子吃桃问题;stdio,并输出信息!+3;scanf(&quot.h& scanf(&if(grade&gt:能被4整除但不能被100整除;/该数为偶数&&#47,则最后剩余1阶!\if(x&&#47,k。有一条长阶梯,输出”Iscanf(&quot,因为153=1的三次方+5的三次方+3的三次方,x),&year);\scanf(&n&/scanf(&;想&input numbers,若每步跨5阶;case 4;0时y=1;else if(c&gt.0;x++;=70&&grade&lt,n的值由键盘输入!=0){ m=n%10;(1*2)+1&#47,输出”Middle” 如果分数介于60到70之间,从键盘输入一个x值。#include &n&);),如果人猜对了,sigh=1;scanf(& /Pprintf(&quot,&a);printf(&/}}printf(&} 24)计算 s=1-2: 如果分数大于100;;pn'i++){scanf(&quot。判断闰年的条件是。编程输出最大数;再落下.h&gt。 [1]Select crisps[2]Select popcorn[3]Select chocolate[4]Select cola[0]Exit#include &%d\getchar(); }printf(&=97&&c&lt、小马的数目,以此可以反映出猜数者&quot,z,y,g,&a), a * a + b * b),i,min);double c。当用户输入编号1~4;y){if(x&c&),c);scanf(&quot:&quot,b,b;一个数请人猜;if(x&lt!=4) {x++;%d&j&stdio.h&100,你猜小了&#92.h& &#47。假设自动化售货机出售4种商品,perimeter);printf(& printf(&float a=0,s);&printf(&),b.h&gt,你猜大了\%d&0;百位s=(i//[0]退出查询\I/printf("不到5次时;/%d is ou\i++){sum=sum+k*n,输出54321;[3]选择巧克力&#92.h&n&quot,n;;scanf(&quot!”;;void main(){for(m=1!\n++){ m=m*n.h&%d&quot。到第10天早上想再吃;);=90&&grade&n&quot:&m++){a=a+if(year%4==0&&year%100;for(n=1,输出最小值#include &n%d&#92,判断该数是奇数还是偶数;i++){b=i&#47:&n&lt,n=0:&%f&for(a=1;} 28)编程求1+(1+2)+…+(1+2+…+n);stdio。#include&lt。要求必须使用for语句实现:&printf(&b&猜&!+…-n;;%d*%d=%2d\&#47。#include&n&n&quot,又多吃了一个,输出2;} printf(&),a,b:&}}printf(&quot.h&gt、4,z),当查询次数超过5次时:y=2x+1 (x&lt,z);十位g=i%10;Input a。以后每天早上都吃了前一天剩下的桃子的一半多一个,又多吃了一个;plea0) y=2*x-1;putchar(c+32),b:&sum=sum+h+x;%f&#92!\%d&quot,否则计算机给出提示;输出圆的周长=%f\math。要求必须使用for语句实现;scanf(&quot,sigh=1.1f\}for(i=3;printf(&);printf(&quot,如153=1*1*1+5*5*5+3*3*3#include &lt。#include&h=100;printf(&stdio,输出5.h&}elseprintf(&%d&quot,a); void main(){int g,输入12534;b++){c=a*b;你年龄比较大\}} 39)有一函数当x&[4]选择可乐&#92,b=1,d=3:&quot,数字;),&x);else printf(&quot:%d 中马:printf(&你的朋友年龄较大&#92!=1) {x++;;while(n;n& /float m=1;printf(&%d&#92,中马一匹驮2担;for(i=1,sum);area=%;);;n&quot.;=0){sum=a-b;n&n&n&}} 30)猜数游戏,每行输出5项;),其中a是一个数字;。#include&lt.h&5;} 44)若一个口袋中放有12个球;h=h/n&n&scanf(&quot,则输出“no”;a=rand()%89+10;scanf(&quot。例如.2f/i++) { s=s+a;););c++)if(a+b+c==8){printf(&;输入0;n'i&lt,每次落地后反跳回原高度的一半;;} 27)编写程序,见只剩下一个桃子了;;scanf(&quot.h&十位g=i%10;elseprintf(&No Pass\;else if(grade&gt.h&gt,直到人猜对为止。#include&quot,j; to continue\.0,且学生成绩都是整数型)\for(k=0。23)计算n的阶层;n&printf(&quot,输出y值;););int main (void){sum=0.10f\void main(){}if(b&if(a+b&if(a%2==0)printf(&quot,&x);(2*3)+1/t&void main(){void main(){error\;Enter n:&quot。#include&%d&quot,c;;a||a+c&gt,若每步跨7阶,x,&a;=10;n&void main(){=0)printf(&printf(&}elseprintf(&#define PI 3;b++)for(c=0; /);stdio,售价分别是每份3;n&quot,以0为终止符;m&for(i=0;,i);case 0.0/最大数是%d&#92,sum);printf(&quot,求S=1/i;perimeter=a+b+c;}putchar(&#39,否则;n%d&quot:printf(&quot,求两数的平方和并输出;else if(grade&if(x&printf(&stdio,i=1;for(i=1;最大数是%d&#92,当x=0时y=5:猴子第一天摘下若干个桃子;%d&quot, 计算 1 - 1/的水平!” ;i&0) y=3;G),3个白的和6个黑的;,判断该数是奇数还是偶数,a);/if(a%2==0)printf(&for(a=0;100到999内的水仙花数void main(){;}} 32)查询自动售货机中商品的价格, 要求实现这样的判断功能;*&quot、爆米花(popcorn);N的值sum=sum+term,再输入n个整数;);printf(&):153是一个“水仙花数”;scanf(& printf(&=999;大马,y.;n&quot.h&gt,sum,x);i++){for(j=4。第二天早上又将剩下的桃子吃掉一半,x),则最后剩2阶;;10) 项之和;请输入一组学生成绩(假设有5位学生成绩;void main(){int a=0;y=%d&#92,&g);c=getchar(),age2);void main(){int a,&b);%d%d%d&quot,s););}6)输入一个整数。#include&for(i=100;if (age1&n&最大数是%d&#92,输出1+1/n;#define N 5 &#47.h&);scanf(&quot。条件为;;;i&}} 16)输入20个字符!” 如果分数介于100到90之间;/&#47,sum),比较大小;j--)printf(&}if(x%3,输出y值#include&lt,后输出)20)输入一系列字符;对不起;n&}printf(&quot!-4; for(i=1.;n&}printf(&quot,&b.0;i--){ sum=sum+k,a=0;;输入其他编号;}return 0;);printf(&i&i&else y=01)输入1个整数:1;,m;爆米花价格为%,&b)。#include&lt
其他类似问题
为您推荐:
c语言考试的相关知识
其他2条回答
呵....,最后一天.....
你猜。。。。。。。。。。。。。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁c语言二级考试题及答案_百度知道
c语言二级考试题及答案
提问者采纳
y=t;6;  for(i=1,则以下语句中错误的是  A)t1=t2,*s);  }  以下关于程序段执行情况的叙述;  case 0;%f&quot,fun(b,y=20:printf(&%d&  (25)有以下程序(说明,2;;;n&quot.20087;k=1;&gt:if(表达式)语句;  }  (7)有以下程序  #include  main()  {a'n&0)  { switch(s)  { case1;  }  scanf(&  C)scanf(&  main()  {  struct ord *p=dt,sizeof(int);  gets(b),下面可以作为类UInt实例化值的是  A)-369 B)369 C)0;i&lt,100.num2=t1,c);i  }  (12)有以下程序:printf(&quot,y,++x);*';  printf(&  printf(&quot,a),填空题1)
12) double avg(doublea,(*k)[3]; int x[6]={1,4},只有按回车键程序才能继续执行  D)当执行此while语句时;,则函数fun总共被调用的次数是  A)2 B)3 C)4 D)5  (33)有以下程序  #include  int fun (%c\,int n)  { int i,a;  b=';%lf&quot,S(k+j));  strcpy(p:chars[3][10].非0
9;=n,NM)中,x-5);  }  (14)以下程序运行后的输出结果是 【14】;,则后序遍历结果为 【2】 ;.n-1
3;\n-&quot,b=2;=&#39,(*p)(x;  则输出结果是  A)n&  scanf(&回车&gt,*p。  (8)有以下程序(说明;='  for(i=6;%d&quot,CN,24);\n&  C)a=(b=4)+c;  main()  {  scanf(&%d %d&#92,一门课程可由多个教师讲授,则程序的输出结果是  A)hello beijing B)Hello Beijing C)HELLO BEIJING D)hELLO Beijing  (30)以下函数的功能是,double b)
e(E)moclew 15) 1234562010年9月全国计算机等级考试二级C笔试试卷答案一;  printf(&}dt[2]={1;%d&#92。  #include  【12】 ;  }  若程序运行时从键盘输入48&  else return fun(k-1)+1;  if(:通过键盘输入数据、填空题(1)有序线性表能进行二分查找的前提是该线性表必须是 【1】 存储的;x7G&quot,执行语句fp=fopen(&=&#39:字母A的ASCII码值是65)  #include  void fun(char *s)  { while(*s)  { if(*s%2) printf(&%s&  }  若程序运行时从键盘输入12&  switch (n)  { case 1,&y),SN。  #include  main()  { }  printf(&%d&#92。请填空; D)t2;  %d\? B)how I%d&quot.0e0:printf(&%s\  fwrite(x;  main()  { struct S p=data[1];,++(p-& printf(&  }程序运行后的输出结果是
YE  (26)有以下程序段  #include  main()  { …  while( getchar(),3;  for(i=0,以下叙述中正确的是  A)C语言程序仅可以编译执行  B)C语言程序仅可以解释执行  C)C语言程序既可以编译执行又可以解释执行  D)以上说法都不对  (12)以下叙述中错误的是  A)C语言的可执行程序是由一系列机器指令构成的  B)用C语言编写的源程序不能直接在计算机上运行  C)通过编译得到的二进制目标程序需要连接才可以运行  D)在没有安装C语言集成开发环境的机器上不能运行C源程序生成的,y=0;i&gt.a)).num2,则输出结果为 【7】 ;回车&%d&%d\n&;i++)  if(s[i]&wb&  printf(&quot:CBDDA
31~35;  fun(a),3;i++)  printf(i%6;  for(i=k;n&  printf(& C)p=s[0],则以下赋值语句正确的是  A)p=s;  }  程序运行后的输出结果是 A)10 B)11 C)20 D)21  (39)有以下程序  #include  main()  { unsigned char a=8;后,int k)  { int i,ch).1DCBA2345
2;&gt,s+4);;  } printf(&%c%c&#92,b); puts(s);w&quot,s+5);),s+1),&x);  x*=2;x));  rewind(fp); B)t2;  }  程序运行时若输入;  }  程序运行后的输出结果是 A)32 B)16 C)1 D)0  (40)设fp已定义;  当执行上述程序段,&x,n[5]={0};  }  }  运行时;;file&0)开始的后续元素全部向前移动一个位置;,4;%d\回车&;name=%s num=%d&\  fread(x,请在 【12】 处填写正确语句,11-20每题1分;  }  程序运行后的输出结果是
A)0 B)10 C)30 D)64  (35)有以下程序  #include  #define S(x) 4*(x)*x+1  main()  { int k=5!='  }  程序运行后的输出结果是
A)3 B)6 C)8 D)12 (34)有以下程序  #include  int fun()  { static int x=1:CBBAD
16~20,则输出结果为 【8】 ;  p=(char *)malloc(sizeof(char)*20);%lf&&num);%d\n&),j=2.结构化
5,函数共输出了 【9】 行*号,fp)。  #include  #define N 10  void fun(int x[N])  { int i=0;i&  else return (x);123&#39: BCBDC
26~30 ;k++) printf(&quot,4;,&x[6]),以下选项中错误的赋值表达式是  A)a=(b=4)=3,n);;n&quot。  #include  main()  { FILE *fp,2;  c=a&  scanf(&quot,3:printf(&quot,(*p)();welcome&\s[i];=3;  for(i=0;n&#39,3;=0,*p=x;%d&  }  在程序中下划线处应填入的是  A)x+i B)&x[i+1]C)x+(i++) D)&x[++i]  (31)有以下程序  #include  main()  { char a[30],若输入1 2 3 4 5 0&;&#92,则该二叉树的深度为(假设根结点在第1层)  A)3 B)4 C)6 D)7  (4)在软件开发中;;  }  程序运行后的输出结果是
A)197 B)143 C)33 D)28  (36)设有定义.25
4;  printf(&  for(i=0;%d&quot:n=fun(3);  }  程序运行后的输出结果是  A)ABCDEF B)AbCdEf C)aBcDeF D)abcdef  (24)设有定义,1 C)3;  (29)有以下程序  #include  void fun(char *c)  { while(*c)  { if(*c&gt.5+(int)1? I am fine  C)  c2=c1+9;int num1;%lf%lf&quot。 (3)对软件设计的最小单位(模块或程序单元)进行的测试通常称为【3】 测试.15
8;;    case3;,&,n);  scanf(&quot:n联系 (9)有三个关系R。 (10)以下程序运行后的输出结果是 【10】;%d&quot:m联系  C)m;i&printf(&9'  }  若执行调用语句;!=0。  void fun(int a[N],fun(2*a;;10) printf(&*****&#92,b[30],c;%d&%d&quot。(4)实体完整性约束要求关系数据库中元组的 【4】 属性值不能为空;;&&s[i]&lt:1联系 D)m;%d\.;  gets(s);  }  }  main()  { char s[81],s+3),2 B)4:&  if(x&n&  }  (11)己知a所指的数组中有N个元素,满分100分) 一:BACBD二,x+5);n&n&quot,x);后; B)p=k:DDCCA
11~15;  printf(&quot,c;回车&  a=(int)((double)(3&#47!=y) return ((x+y);%d\  for(i=1,n=0;y));).2  C)E9 D)9:  case 3;n&  }  程序运行后的输出结果是  A)0 B)3 C)7 D)8 (22)若i和k都是int类型变量;  }  printf(&  case2、S和T如下;),x;  scanf(&quot,4 D)2,s),b=5;i++) s*=fun(),b,c2).物理设计
6; B)scanf(&  printf(&n&quot、选择题1~5,t=0。  (9)有以下函数  void prt(char ch,5,正确的是  A)for循环语句固定执行8次 B)当产生的随机数n为4时结束循环操作  C)当产生的随机数n为1和2时不做任何操作D)当产生的随机数n为0时结束程序运行 (21)有以下程序  #include  main()  { char s[]=&;  while(i&%d\double num2;  }2011年3月全国计算机等级考试二级笔试试卷C语言程序设计答案 一.选择题1-5
11-15 ADBAA16-20
21-25 BDBCD26-30
31-35 BBBDB36-40
CDDCB二;;  (37)有以下程序  #include  struct ord  { int x,y;;  case 2;  }  程序运行后的输出结果是  A)3 B)2 C)1 D) 0 (28)若有定义语句,fp);%f&#92,并从键盘输入;%c&quot。  #include  main()  { printf(&;;  }  程序运行后的输出结果是
A)1.a[row][col]
13;);;i++)  { if(i%2) putchar(i+b);  }  double avg(double a: DAACB21~25;n&quot:inta=3; B)a=b=c+1,&c1);  }  程序运行后的输出结果是  A)12 B)11 C)10 D)9 (19)有以下程序  #include  main()  {  for(i=0:ACBCD
36~40 ;  }  main()  { int a=4;  p=6;=4;}data[2]={10;  printf(&n&i&  for(i=1;i&n %s&#92。函数fun的功能是;='n&quot!x) y++:printf(&quot:name=Lili num=1001&  下面关于语句执行情况的叙述中正确的是  A)循环体执行两次B)循环体执行一次C)循环体一次也不执行D)构成无限循环  (23)有以下程序  #include  main()  { char b,&quot,p+6);;,n);0&#39.99*2),200}.369 D)整数集合{1.3
14;,20;;n&n&quot,n[i]);n&  (16)有以下程序段  char name[20];1) return 0,y)):printf(&quot:  }  当执行程序时从键盘上输入Hello Beijing&后,有以下for语句  for(i=0;i++)  { n[i]==n[i-1]*2+1;,B的主关键字是D,其中叶子结点只有1个。   (6)以下程序运行后的输出结果是 【6】,c1;\,2;;  printf(&  printf(&i++) printf(&quot,n;BYTE&n&quot,以下针对文本文件file操作叙述的选项中正确的是  A)写操作结束后可以从头开始读 B)只能写不能读  C)可以在原有内容后追加写 D)可以随意读和写 二;  fclose(fp);  c++;;%d&#92。 (2)一棵二叉树的中序遍历结果为DBEAFC.num1=t1.exe文件  (13)以下选项中不能用作C程序合法常量的是  A)1;;i&lt,c=6.2
12;&&*c&n&:doublex[10];,需求分析阶段产生的主要文档是  A)软件集成测试计划 B)软件详细设计说明书  C)用户手册 D)软件需求规格说明书  (5)结构化程序所要求的基本结构不包括  A)顺序结构 B)GOTO跳转  C)选择(分支)结构 D)重复(循环)结构  (6)下面描述中错误的是  A)系统总体结构图支持软件系统的详细设计  B)软件设计是将软件需求转换为软件表示的过程  C)数据结构与数据库设计是软件设计的任务之一  D)PAD图是软件详细设计的表示工具  (7)负责数据库中查询操作的数据库语言是  A)数据定义语言  B)数据管理语言  C)数据操纵语言  D)数据控制语言  (8)一个教师可讲授多门课程;  printf(&quot,y);a&#39,s=1;%d&#92、 选择题(1-10; fun(s);;  else putchar(i+c).dat&) n++;);  else if(x==0)  if (x) y+=2,a);  if(x&  …  }  以下叙述中正确的是A)此while语句将无限循环B) getchar()不可以出现在while语句的条件表达式中  C)当执行此while语句时?  (32)设有如下函数定义  int fun(int k)  { if (k&lt,n),使程序可正常编译运行,y),234 B)&#39:1联系 B)1;2),3  (38)有以下程序  #include  struct S  { int a.mark=t1;C)t2。  #include  main()  { int x=10;  printf(&回车&  ;;3;;  if(x&a&#39. 1 4 13 40
10;  printf(&quot,D)和关系B(D;;%d&quot:  case 4;%d&quot,前序遍历结果为ABDECF;5) printf(&quot? I am fine&  s++;,x[i]);  scanf(&;8;A'  }  main()  {),按任意键程序就能继续执行 (27)有以下程序  #include  main()  { int x=1.12E  (15)若有定义语句,21-40每题2分;n&quot,i,name的值为  A)Lili
B)name=Lili
C)Lili num=
D)name=Lili num=1001  (17)if语句的基本形式是,共70分)  (1)下列关于栈叙述正确的是  A)栈顶元素最先能被删除  B)栈顶元素最后才能被删除  C)栈底元素永远不能被删除  D)以上三种说法都不对  (2)下列叙述中正确的是  A)有一个以上根结点的数据结构不一定是非线性结构  B)只有一个根结点的数据结构不一定是线性结构  C)循环链表是非线性结构  D)双向链表是非线性结构  (3)某二叉树共有7个结点,k=-1;  printf(&15) printf(&n& D)k=s.num1;  printf(&quot,6};&#92,A的主关键字是S,以下能给数组x下标为6的元素读入数据的正确语句是  A)scanf(&i--) putchar(*(p+i));-' break!=0;  (14)以下选项中可用作C程序合法实数的是  A);;);  }  (15)以下程序运行后的输出结果是 【15】; break,c))):  how are you。  #include  #include  #include  main()  { char *p:struct {charmark[12],为数组中的所有元素赋值;%d\) *c=*c-(&#39、填空
1;; D)a=1+(b=c=4).i
11,以下关于“表达式”值的叙述中正确的是  A)必须是逻辑值 B)必须是整数值  C)必须是正数 D)可以是任意合法的数值 (18)有以下程序  #include  main()  { int x=011,t2? I am fine D));} t1;  C)123 D)&2):exit(0);x=y;  else y+=3; c=&#月全国计算机等级考试二级笔试试卷C语言程序设计(考试时间90分钟;}  (13)以下程序运行后的输出结果是 【13】,&  }  执行调用语句prt(&#39,&s),3,5}  (11)计算机高级语言程序的运行方法有编译执行和解释执行两种,++(p.1e0 B)3;%lf&  else if(k==1) return 1;08s34f4w2&quot,++(p-&gt,c2;,则称 【5】 是关系A的外码;i++)  { n=rand()%5?&quot,sizeof(int): BCDAA
6~10;,&  if(x==y)t=x; D)scanf(&A&#39,c=1;n&  }  }  main()  { char a[]=&012xy\;2)+0;%d\  while(s&gt,*(x+6)):字符0的ASCII码值为48)  #include  main()  { char c1,若变量均已正确赋初值;回车&gt,p[6]);%d\  fp=fopen(&quot,将下标k(k&;   free(p);z&#39,&s);%d,name。 (5)在关系A(S,double b)  { return((a+b)/%c&););%d&quot,int y)  { if (x,则输出结果是  A)6566456 B)66656 C)66666 D)6666656  (20)有以下程序段  int i.*s
15。则实体教师和课程间的联系是  A)1:    则由关系R和S得到关系T的操作是  A)自然连接 B)交 C)除 D)并  (10)定义无符号整数类为UInt
提问者评价
太给力了,你的回答完美解决了我的问题!
其他类似问题
为您推荐:
二级考试的相关知识
其他1条回答
题目在哪啊亲
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 x x x g a o.c o m 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信