位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2013年9月全国计算机等级《二级C语言程序设计》上机模考试卷(2)

有以下程序:main(){ int x=0,y=5,z=3;while(z-->0&&++x<5)y=y-l;printf("%d,%d,%d\n",x,y,z);}程序执行后的输出结果是( )。

发布时间:2024-07-09

A.3,2,0

B.3。2. 1

C.4,3,-1

D.5,2.-5

试卷相关题目

  • 1数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为( )。

    A.C

    B.Basic

    C.DDL

    D.DML

    开始考试点击查看答案
  • 2算法的空间复杂度是指( )。

    A.算法程序的长度

    B.算法程序中的指令条数

    C.算法程序所占的存储空间

    D.算法执行过程中所需要的存储空间

    开始考试点击查看答案
  • 3若有定义“double a;”,则正确的输入语句是( )。

    A.seaM("%1f",a);

    B.scanf("%f",&a);

    C.scanf("%1f",&a)

    D.scanf("%1e",&a);

    开始考试点击查看答案
  • 4下述程序的输出结果是( )。#includemain(){ int a[2][3]={{1,2,3),{4,5,6}},(*p)[3],i;p=a ;for(i=0;i<3;i++){ if(i<2)p[1][i]=p[1][i]一1;elsep[1][i]=1;)printf("%d\n",a[0][1]+a[1][1]+a[1][2]);}

    A.8

    B.7

    C.12

    D.9

    开始考试点击查看答案
  • 5有如下程序段:int a=14,b=15,x;char c='A';x=(a&&b)&&(c<'B'):执行该程序后,x的值为( )。

    A.true

    B.false

    C.0D.1

    开始考试点击查看答案
  • 6下列程序的运行结果为( )。#define MAX(x,y)(x)>(y)、(x):(y)main(){ int a=2,b=3,C=1,d=3,t:printf("%d\n",(MAX(a+h,c+d))*100):}

    A.500

    B.5

    C.4

    D.400

    开始考试点击查看答案
  • 7设有如下定义:int(*ptr)();则以下叙述中正确的是( )。

    A.ptr是指向一维组数的指针变量

    B.ptr是指向int型数据的指针变量

    C.ptr是指向函数的指针,该函数返回一个int型数据

    D.ptr是一个函数名,该函数的返回值是指int型数据的指针

    开始考试点击查看答案
  • 8下列选择中,不能用做标识符的是( )。

    A.1234

    B._1_2

    C.int_2_

    D.2_int_

    开始考试点击查看答案
  • 9下面for语句的循环次数为( )。for(x=1,y=0;(y!=19)&&(x<6);x++);

    A.是无限循环

    B.循环次数小定

    C.最多执行6次

    D.最多执行5次

    开始考试点击查看答案
  • 10有以下程序:#includevoid WriteStr(char*fn.char*str){ FILE*fp;fp=fopen(fn,"w");fputs(str,fp);fclose(fp);}main(){ WriteStr("tl.dat","start");WriteStr("t1.dat","end");)程序运行后,文件t1.dat中的内容是( )。

    A.start

    B.end

    C.startend

    D.endrt

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