考研 | 自学考试 | 成人高考 | 公务员 | 会计从业 | 会计职称 | 注册会计 | 税务师 | 经济师 | 司法考试 | 证券从业 | 期货从业 | 银行从业 | 教师资格 保险类 | 理财规划师 | 心理咨询师 | 导游员 | 大学英语 | 新概念 | 执业医师 | 执业药师 | 执业护士 | 一级建造师 | 二级建造师 | 消防工程师 | 监理工程师 | 造价工程师 | 咨询工程师 | 资产评估师 | 安全工程师 | 报检员 | 报关员 | 土地估价师 | 房地产估价师 | 房地产经纪人 | 企业法律顾问 | 招标师 | 基金从业 |

[老用户使用原帐号直接 登录 ,无需注册] 注册 | 登录

我要做题网门户计算机等级 › 模拟试题 › 查看内容

2018年06月20日全国计算机等级考试二级C试题(第 1 套 - 填空)

2018-6-20 18:09| 发布者: 本站编辑| 查看数: 126| 评论数: 0

摘要:
■ 填空题

1.若a、b和c均是int型变量,则计算表达式a=(b=4)+(c=2)后,a值为#_1,b值为#_1,c值为#_1。

2.若s是int型变量,且s=6,则表达式s%2+(s+1)

▇ 功能最强大的在线复习软件 ▇

全国计算机等级考试二级C在线模考>>开始

■ 填空题

1.若a、b和c均是int型变量,则计算表达式a=(b=4)+(c=2)后,a值为#_1,b值为#_1,c值为#_1。

2.若s是int型变量,且s=6,则表达式s%2+(s+1)%2的值为#_1。

3.在C语言中,输入操作是由库函数#_5完成的,输出操作是由库函数#_5完成的。

4.条件"20
5.以下程序的输出结果是#_2。
    #include
    main()
    {
    int x=023;
    printf("%d\n",--x);
    }

6.若a是int型变量,则表达式(a=4*5,a*2),a+6的值为#_2。

7.变量i、j、k都已定义为int类型并有初值0,用以下语句进行输入:
 scanf("%d",&i);scanf("%d",&j);seanf("%d",&k);
    若执行以上输入语句,从键盘输入(代表回车键):
    则变量i、j、k的值分别是#_2、#_1、#_1。

8.有以下程序:
    #include
    main()
    {  char c;
    while((c=getchar())!='?')putchar(--c);
    }
  程序运行时,如果从键盘输入:Y?N?<回车>,则输出结果为#_1。

9.若有定义:int i=10;则执行下列程序后,变量i的正确结果是#_2。
    switch(i) 
    {
    CaSe 9:i+=1:
    case l0:i+=1;
    case 11:i+=1;
    default:i+=1;
  }

10.若有定义:int a=10,b=9,c=8;,接着顺序执行下列语句后,变量b中的值是#_1。
  c=(a-=(b-5));c=(a%11)+(b=3);

11.以下程序的输出结果是#_2。
12.以下程序中循环体的执行次数是#_1。
    a=10;
    b=0;
    do{b+=2;a-=2+b;}
while(a>=0);

13.有以下程序:
    #include
    main()
    { char c;
    while((c=getchar())!=’?’)putchar(--c);
    }  
  程序运行时,如果从键盘输入:Y?N?<回车>,则输出结果为#_1。

14.以下程序的功能是:从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入,请填空。
    #include
    main()
    {
    float x,amax,amin;
    scanf("%f",&x);
    amax=x;amin=x;
    while(#_4) 
    {
    if(x>amax)amax=x;
    if(#_4)amin=x;
    

15.若有以下定义:
    double W[10];
  则w数组元素下标的上限为#_1,下限为#_1。

16.以下程序可求出所有水仙花数(提示:所谓水仙花数是指一个3位正整数,其各位数字的立方之和等于该正整数本身。如
  407=4*4*4+0*0*0+7*7*7,故407是一个水仙花数)。请填空。
    #include
    main()
    {int x,y,z,a[8],m,i=0 ;
    printf ("The special numbers are(in the arrange of 1000):\n");
    for(#_13;

17.以下程序的输出结果是#_2。
    char c[5]={'a','b','\0','c','\0'};
    printf("%s",c);

18.在c语言中,一个函数一般由两个部分组成,它们是#_4和#_3。

19.以下程序用以求阶乘的累加和,请阅读程序并填空。
    S=0!+1!+2!+…+n! 
    #include
    long f(int n) 
    { 
    int i;
    long s;
    s=#_1;
    for(i=1;i<=n;i++)
    s=#_3;
    return s;
    } 
    main()
    {
    long s;


20.下列程序的输出结果是#_1。
    void fun(int *n) 
    { while((*n)--);
    printf("%d",++(+n));
    }
    main()
    {int a=100;
    fun(&a);
    }

21.设有定义:
    int n,*k=&n;
    以下语句将利用指针变量k读写变量n中的内容,请将语句补充完整。
    scanf("%d",#_1);
    printf(fl%d\n",#_1);

22.以下程序通过函数指针P调用函数fun(),请在空格处写出定义变量p的语句。
    void fun(int *x,int *y) 
    {…}
    main()
    {int a=10,b=20;
    #_9;/*定义变量p*/
  p=fun;p(&a,&b);
    ... 
    }

23.以下程序的输出结果是#_4。
    #include
    void fun(float *p1,float *p2,float *s) 
    {
    s=(float *)calloc(1,sizeof(float));
    *s=*p1+*p2++;
    }
    main()
    {
float a[2]={1.1,2.2),b[2]={10.0,20.0),*s=a;
    fun(a,b,

24.下面程序的运行结果是#_1。
    #define MAX(a,b)(a>b?a:b)+1
    #include
    main()
    {int i=6,j=8;
printf("%d\n",MAX(i,j));
    }

25.有以下程序:
    #include
    union pw   
    {int i;char ch[2];}a;
    main()
    {a.ch[0]=13;a.cb[1]=0;printf(”%d\n”,a.i);}
  程序的输出结果是#_2。(注意:ch[0]在低字节,ch[1]在高字节。)

26.用typedef定义整型一维数组:
    typedef int ARRAY;
则对整型数组a[10]、b[10]、c[10],可以定义为#_9。

27.设有以下结构类型说明和变量定义,则变量a在内存所占字节数是#_2。
    struct stud
    {char num[6];
    int s[4];
    double ave;   
    }a;

28.feof(fp)函数用来判断文件是否结束,如果遇到文件结束,函数值为#_3,否则为#_1。

29.以下c程序将磁盘中的一个文件复制到另一个文件中,两个文件名在命令行中给出(假定文件名无误)。请填空。
    #include
    main(int argc,char *argv[])
    {
    FILE *f1,*f2;char ch;
    if(argc<#_1) 
    {printf(”命令行参数错!\n”);exit(0);}
    f1=fopen(argv[1],”r”);
    f2=fopen(a

30.下面程序把从终端读入的10个整数以二进制数方式写到一个名为bi.dat的新文件中,请填空。
    #include 
    FILE * fp;
    main()
    {int i,j;
  if((fp=fopen(#_6,”wb”))==NULL)exit(0);
  for(i=0;i<10;i++)
  {scanf(”%d”,&j);
    fwrite(&j,sizeof(int),1,#_1);
    }

全国计算机等级考试二级C在线模考>>查看答案

路过

雷人

握手

鲜花

鸡蛋

最新评论

计算机等级考试二级公共基础知识
 
全国计算机等级考试二级C
 
全国计算机等级考试二级Visual Basic
 

我要做题网 ( 辽ICP备11009338号-1) |网站介绍 |联系我们 大连博易网络科技有限公司 版权所有

GMT+8, 2018-12-15 05:07 , Processed in 0.046875 second(s), 14 queries.

Powered by Discuz! X1

© 2001-2010 Comsenz Inc.