位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2002年4月全国计算机等级考试二级笔试试卷(基础部分和C语言程序设计)

以下程序的输出结果是int  f(){  static  int  i=0;   int  s=1;   s+=i;  i++;   return  s;}main(){  int  i,a=0;   for(i=0;i<5;i++)  a+=f();   printf("%dn",a);}

发布时间:2024-07-09

A.20

B.24

C.25

D.15

试卷相关题目

  • 1以下程序的输出结果是char  cchar(char  ch){   if(ch>=‘A’&amp;&amp;ch<=‘Z')  ch=ch-‘A'+‘a';   return  ch;}main(){  char  s[]="ABC+abc=defDEF",*p=s;   while(*p)   { *p=cchar(*p);     p++;   }   printf("%sn",s);}

    A.abc+ABC=DEFdef

    B.abc+abc=defdef

    C.abcaABCDEFdef

    D.abcabcdefdef

    开始考试点击查看答案
  • 2以下程序的输出结果是#include  <stdio.h>main(){ int  i=0,a=0;  while(i<20)  {  for(;;)     { if((i%10)==0)  break;       else              i--;     }     i+=11;      a+=i;  }  printh("%dn",a);}

    A.21

    B.32

    C.33

    D.11

    开始考试点击查看答案
  • 3以下程序的输出结果是main(){ int  a=4,b=5,c=0,d;  d=!a&amp;&amp;!b||!c;  printf("%dn",d);}

    A.1

    B.0C.非0的数D.-1

    开始考试点击查看答案
  • 4以下程序的输出结果是main(){ int  a=0,i;  for(i=;i<5;i++)  {  switch(i)     { case 0:       case 3:a+=2;       case 1:       case 2:a+=3;       default:a+=5;     }  }  printf("%dn",a);}

    A.31

    B.13

    C.10

    D.20

    开始考试点击查看答案
  • 5以下程序中,while循环的循环次数是main(){ int  i=0;  while(i<10)  {  if(i<1)  continue;     if(I==5)  break;     i++;  }  ......}

    A.1

    B.10

    C.6

    D.死循环,不能确定次数

    开始考试点击查看答案
  • 6以下程序段的输出结果是char  s[]="141141abct";printf  ("%dn",strlen(s));

    A.9

    B.12

    C.13

    D.14

    开始考试点击查看答案
  • 7若有以下程序#include    <stdio.h>void    f(int  n);main(){  void  f(int  n);   f(5);}void f(int  n){  printf("%dn",n);  }则以下叙述中不正确的是

    A.若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f

    B.若在主函数前对函数f进行说明,则在主函数和其后的其它函数中都可以正确调用函数f

    C.对于以上程序,编译时系统会提示出错信息:提示对对f函数重复说明

    D.函数f无返回值,所以可用void将其类型定义为无值型

    开始考试点击查看答案
  • 8以下程序调用findmax函数返回数组中的最大值findmax(int  *a,int  n){ int  *p,*s;  for(p=a,s=a;  p-a<n;  p++)  if (     )  s=p;  return(*s);}main(){ int  x[5]={12,21,13,6,18};  printf("%dn",findmax(x,5));}在下划线处应填入的是

    A.p>s

    B.*p>*s

    C.a[p]>a[s]

    D.p-a>p-s

    开始考试点击查看答案
  • 9以下程序的输出结果是main(){  char  cf[3][5]={"AAAA","BBB","CC"};   printf(""%s"n",ch[1]);}

    A."AAAA"

    B."BBB"

    C."BBBCC"

    D."CC"

    开始考试点击查看答案
  • 10在C语言中,形参的缺省存储类是

    A.auto

    B.register

    C.static

    D.extern

    开始考试点击查看答案
返回顶部