2004年9月全国计算机等级考试二级C笔试试题(含答案)

出处:考试大 作者:qinqin 日期:2007年07月18日 11时02分
       

 10.以下程序运行后的输出结果是 _______ 。
 main()
 { int a[4][4]={{1,2,3,4},{5,6,7,8},{11,12,13,14},{15,16,17,18}};
 int i=0,j=0,s=0;
 while(i++<4)
 {
 if(i==2||i==4) continue;
 j=0;
 do{ s+= a[j]; j++; } while(j<4);
 }
 printf("%d\n",s);
 }
 11.以下程序运行后的输出结果是 _____ 。
 main ()
 { char a[]="Language",b[]="Programe";
 char *p1,*p2; int k;
 p1=a; p2=b;
 for(k=0;k<=7;k++)
 if(*p1+k)==*(p2+k)) printf("%c",*(p1+k));
 }

 12.以下程序运行后的输出结果是 _______ 。
 main()
 { char a[]="123456789",*p; int i=0;
 p=a;
 while(*p)
 { if(i%2==0) *p='*";
 p++;i++;
 }
 puts(a);
 }

 13.以下程序中, for循环体执行的次数是 _____ 。
 #define N 2
 #define M N+1
 #define K M+1*M/2
 main()
 { int i;
 for(i=1;i { ... ]
 ...
 }
14、通过函数求f(x)的累加和,其中f(x)=x2+1
main()
{
printf("The sum=%d\n",SunFun(10));
}
SunFun(int n)
{
int x,s=0;
for(x=0;x<=n;x++) s+=F(________);
return s;
}
F( int x)
{ return ____________;}
 15. 以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。
 请填空。
 main()
 { int i,a[20],sun,count;
 suum=count=0;
 for(i=0;i<20;i++) scanf("%d", _____ );
 fro(i=0;i<20;i++)
 { if(a>0)
 { count++;
 sum+= ______ ;
 }
 }
 printf("sum=%d,count=%d\n",sum,count);
 }        

最后更新时间:2008-03-28 12:56:51
文章评论
共有 0 位网友发表了评论
用户名: 新注册) 密码: 匿名评论 [查看所有评论]

评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
您可以用以下几种方式找到此文章

考试全流程