精华内容
下载资源
问答
  • 2016计算机二级C语言考试选择题及答案61、以下程序的执行结果是____A____.#includevoid main( ){ int a,b,c,d,x;a=c=0;b=1;d=20;if (a) d=d-10;else if(!b)if (!c) x=15;else x=25;printf("d=%d\n",d);}A) d=20 B) d...

    2016计算机二级C语言考试选择题及答案

    61、以下程序的执行结果是____A____.

    #include

    void main( )

    { int a,b,c,d,x;

    a=c=0;

    b=1;

    d=20;

    if (a) d=d-10;

    else if(!b)

    if (!c) x=15;

    else x=25;

    printf("d=%d\n",d);

    }

    A) d=20 B) d=10 C) d=15 D) 25

    62、有如下程序:

    #include

    void main( )

    { int a=2,b=-1,c=2;

    if (a

    if (b<0) c=0;

    else c++;

    printf("%d\n",c);

    }

    该程序的输出结果是___C_____.

    A) 0 B) 1 C) 2 D) 3

    63、下列程序执行后的输出结果是____B____.

    #include

    void main( )

    { int x,y=1,z;

    if ((z=y)<0) x=4;

    else if (y==0) x=5;

    else x=6;

    printf("%d,%d\n",x,y);

    }

    A) 4,1 B) 6,1 C) 5,0 D) 出错信息

    64、有如下程序

    #include

    void main( )

    { int x=1,a=0,b=0;

    switch(x)

    {

    case 0: b++;

    case 1: a++;

    case 2: a++;b++;

    }

    printf("a=%d,b=%d\n",a,b);

    }

    该程序的输出结果是______A____.

    A) a=2,b=1 B) a=1,b=1 C) a=1,b=0 D) a=2,b=2

    65、下面程序的输出结果是____C_____.

    #include

    void main( )

    { int a=-1,b=1,k;

    if ((++a<0) && (b--<=0))

    printf("%d %d\n",a,b);

    else

    printf("%d %d\n",b,a);

    }

    A) -1 1 B) 0 1 C) 1 0 D) 0 0

    66、假定w、x、y、z、m均为int型变量,有如下程序段:

    w=1;x=2;y=3;z=4;

    m=(w

    则该程序段执行后,m的值是____D_____.

    A) 4 B) 3 C) 2 D) 1

    67、以下程序的输出结果是___D______.

    main( )

    { int a=100;

    if (a>100) printf("%d\n",a>100);

    else printf("%d\n",a<=100);

    }

    A) a<=100 B) 100 C) 0 D) 1

    68、若执行下面的程序从键盘上输入9,则输出结果是.______B________

    #include

    void main( )

    {int n;

    scanf("%d",&n);

    if (n++<10) printf("%d\n",n);

    else printf("%d\n",n--);}

    A) 11 B) 10 C) 9 D) 8

    69、以下程序输出结果是_____D_____.

    #include

    void main( )

    { int m=4;

    if (++m>5) printf("%d\n",m--);

    else printf("%d\n",--m);

    }

    A) 7 B) 6 C) 5 D) 4

    70、若执行下面的程序从键盘上输入5,则输出结果是.

    #include

    void main( )

    {int x;

    scanf("%d",&x);

    if (x++>5) printf("%d\n",x);

    else printf("%d\n",x--);

    }

    A) 7 B) 6 C) 5 D) 4

    71、以下程序段运行结果是____A____.

    int x=1,y=1,z=-1;

    x+=y+=z;

    printf("%d\n",x

    A) 1 B) 2 C) 4 D) 不确定的值

    72、有以下程序

    #include

    void main( )

    { int a,b,c=246;

    a=c/100%9;

    b=(-1)&&(-1);

    printf("%d,%d\n",a,b);

    }

    输出结果是____A____.

    A) 2,1 B) 3,2 C) 4,3 D) 2,-1

    73、运行下面程序时,若从键盘输入数据为"123",

    则输出结果是___C____.

    #include "stdio.h"

    void main()

    { int num,i,j,k,place;

    scanf("%d",&num);

    if (num>99)

    place=3;

    else if(num>9)

    place=2;

    else

    place=1;

    i=num/100;

    j=(num-i*100)/10;

    k=(num-i*100-j*10);

    switch (place)

    { case 3: printf("%d%d%d\n",k,j,i);

    break;

    case 2: printf("%d%d\n",k,j);

    break;

    case 1: printf("%d\n",k);

    }

    }

    A) 123 B) 1,2,3 C) 321 D) 3,2,1

    74、执行下列程序后的输出结果是___D____.

    #include

    void main( )

    { int k=4,a=3,b=2,c=1;

    printf("%d\n",k

    }

    A) 4 B) 3 C) 2 D) 1

    75、以下条件表达式中能完全等价于条件表达式x的是____B___.

    A) (x==0) B) (x!=0) C) (x==1) D) (x!=1)

    76、若运行下面程序时,给变量a输入15,则输出结果是___A___.

    #include

    void main( )

    { int a,b;

    scanf("%d",&a);

    b=a>15?a+10:a-10;

    printf("%d\n",b) ;

    }

    A) 5 B) 25 C) 15 D) 10

    77、运行下面程序后,输出是___D___.

    #include

    void main( )

    { int k=-3;

    if (k<=0) printf("****\n");

    else printf("####\n")

    }

    A) ####

    B) ****

    C) ####****

    D) 有语法错误不能通过编译

    78、执行下面程序的输出结果是____C____.

    #include

    void main( )

    { int a=5,b=0,c=0;

    if (a=a+b) printf("****\n");

    else printf("####\n");

    }

    A) 有语法错误不能编译

    B) 能通过编译,但不能通过连接

    C) 输出 ****

    D) 输出 ####

    79、为了避免嵌套的if-else语句的二义性,C语言规定else总是与___C___组成配对关系.

    A) 缩排位置相同的if

    B) 在其之前未配对的if

    C) 在其之前尚未配对的最近的if

    D) 同一行上的if

    80、设x 、y 、z 、t均为int型变量,则执行以下语句后,t的值为____C_____.

    x=y=z=1;

    t=++x || ++y && ++z;

    A) 不定值 B) 4 C) 1 D) 0

    【2016计算机二级C语言考试选择题及答案】相关文章:

    展开全文
  • 精品文档 C?语言考试期末考试复习题及答案 一?选择题 (1?一个?C?语言程序总是从C 开始执行 A?书写顺序的第一个函数 B?书写顺序的第一条执行语句 C?主函数?main?...执行以下程序段后i?的值是( C ) int?i
  • MFC的程序框架剖析

    2015-03-05 09:53:19
    一个句柄是指使用一个唯一整数,即一个4字节(64位程序中为8字节)长数值,来标识应用程序不同对象和同类对象中不同实例,诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等。应用程序...
  • 榆木doctest 针对Elm-lang源文件 安装 npm install elm-doctest 它取决于elm并假定可以通过系统范围内安装或... 然后,elm-doctest要求elm-repl评估源文件中实际代码,并有效地执行以下表达式: (( 1 + 2
  • 《语言程序设计》16春平时作业1一、单选题(共 15 道试题,共 60 分。)1. 设有以下程序片段:hr [ ]="hllo",*p;p=;printf("%",*(p+5));... 下面程序段x=3;o{y=x--;if(!y) {printf("*"); ontinu;}printf("#");}whil...

    《语言程序设计》16春平时作业1

    一、单选题(共 15 道试题,共 60 分。)

    1. 设有以下程序片段:hr [ ]="hllo",*p;p=;printf("%",*(p+5));执行上面的程序片段后的结果为( )

    . 111

    . 0

    . 104

    . 不确定的值

    正确答案:

    2. 下面程序段x=3;o{y=x--;if(!y) {printf("*"); ontinu;}printf("#");}whil(1<=x<=2);

    . 将输出

    .

    . 将输出

    . #*

    . 是死循环

    F. 含有不合法的控制表达式

    正确答案:

    3. 语言程序由什么组成?

    . 子程序

    . 主程序和子程序

    . 函数

    . 过程

    正确答案:

    4. 以下能对二维数组进行正确初始化的语句是( )

    . int[2][]={{1,0,1},{5,2,3}}

    . int[][3]={{1,2,3},{4,5,6}}

    . int[2][4]={{1,2,3},{4,5},{6}}

    . int[][3]={{1,0,1}{},{1,1}}

    正确答案:

    5. 下列符号中,可以作为变量名的是( )

    . 12345

    . +

    . 3

    . 5+0

    正确答案:

    6. 下列四组选项中,均是语言关键字的选项是( )

    展开全文
  •  函数的值是指函数被调用之后, 执行函数体中的程序段所取得的并返回给主调函数的值。如调用正弦函数取得正弦值,调用例5.1的max函数取得的最大数等。对函数的值(或称函数返回值)有以下一些说明: 1. 函数的值只能...
  • 程序设计基础答案

    2008-06-18 17:06:42
    执行以下程序段后:a = ________, b = ________ 。 int a = 5, b; b = ++a * 3; 10.结构化程序设计三种基本流程控制结构是:顺序结构、循环结构和_______________。 11.Java 程序可以分为 Application...
  • 8.执行下列程序段后,b, x, y的值分别是( )。 int x=6,y=8; boolean b; b=x>y&&++x==--y; A) true , 6, 8 B) false , 7, 7 C) true, 7, 7 D) false, 6, 8 9.以下由do-while语句构成的循环执行的次数是( )。 int k =...
  • ,则执行以下语句,i 的值为( )。 i += i - 1; A) 10 B) 121 C) 11 D) 100 5.下列选项中,用于在定义子类时声明父类名的关键字是( )。 A)interface B) package C) extends D) class 6.若已定义 byte[ ] x= {11,...
  • 语句if(x == 3)首先判断x的值是否为3,若相等条件表达式的值为ture,否则为false。 2-15 什么叫做作用域?什么叫做局部变量?什么叫做全局变量,如何使用全局变量? 解: 作用域是一个标识符在程序正文中有效的...
  • 3. 用递归方法编写程序,求n阶勒让德多项式的值,递归公式为 1 (n=0) pn(x)=x (n=1) ((2n-1)xpn-1(x)-(n-1)pn-2(x))/n (n>1) , [ 分析讨论] 1. 小结函数的定义及调用方法。 2. 小结函数中形参和实参的结合规则。 ...
  • 4.编写Application程序,接受用户输入一英文文字,输出其中字符数、单词数和句子数(设句子以“?”、“!”、“.”结束)。 5.打印杨辉三角前10层。 6.编写Applet程序,使用 *画一条正弦曲线(提示:y=a* ...
  • 而且一般是程序运行了一时间才出现卡死情况,这两天具体定位了卡住语句,主要是 outputs = self.generator(inputs, reuse=False) 这句话卡住一直不执行,这句话是我在定义计算...
  • 2020-11-10

    2020-11-10 08:45:21
    执行以下程序段后x的值为0,y的值为1。 int x,y; if(x=0) y=0; else y=1; 小白问一下前辈们这个为啥是对的?

    执行以下程序段后,x的值为0,y的值为1。
    int x,y;
    if(x=0) y=0;
    else y=1;
    小白问一下前辈们这个为啥是对的?

    展开全文
  •  静态编译后的易语言可执行程序(exe)和动态链接库(dll),运行时不再依赖任何支持库文件,文件尺寸更小(相对以前独立编译),PE结构更合理(取消了“易格式体”),加载速度更快,而且有效解决了“病毒误报”和...
  • if语句

    2019-12-03 19:51:58
    if(x=0),先把0赋值给x,那么此时就相当于if(0),0为假,1为真。 执行以下程序段后x的值为0,y的值为1。 int x, y; if (x = 0) y = 0; else y = 1; true

    if(x=0),先把0赋值给x,那么此时就相当于if(0),0为假,1为真。

    执行以下程序段后,x的值为0,y的值为1。

    int x, y;
    if (x = 0) y = 0;
    else y = 1;
    true

    展开全文
  • 若已定义x和y为double类型则表达式x=1,y=x+3/2 的值是 A2.0 执行下面程序中的输出语句后,输出的值是( , main){int a=5; printf%d\n(a=3*5,a*4,a+5;... 执行下面程序段后,s的值是 int s=5; C 10 下面程序段运行的结
  • 3.6写出以下程序运行结果: 3 3.7要将“China”译成密码,密码规律是:用原来字母后面第4个字母代替原来字母。例如,字母“A”后面第4个字母是“E”,用“E”代替“A”。因此,“China”应译为“Glmre”。请...
  • 11有以下程序段:以上程序段输出结果是( )。A.9B.1C.11D.10参考答案:D参考解析:因为首先k-2,然后你进行一次循环,k自增两次,变成4,所以这时候s又成l了。然后当k-4时候,s=1,j=4,然后执行内层循环,s=1...
  • Proteus仿真—40个单片机初学程序.

    热门讨论 2009-04-13 13:00:56
    利用MOVC A,@A+DPTR的指令,根据累加器的值再加上DPTR的值,就可以使程序计数器PC指到表格内所要取出的数据。 因此,只要把控制码建成一个表,而利用MOVC A,@A+DPTR做取码的操作,就可方便地处理一些复杂...
  • 选择题 1、设有如下变量,以下哪些语句编译不出错? B A.... B.... C....2、若有 a=3,则执行下列语句为a的值为?...A....B....C....3、下面的运算符中,用于执行除法运算是哪个?...5、执行下列程序段后,m,x,y的值分别是?B A.
  • PTA第四章错题

    2021-01-27 07:20:36
    如果变量已经正确定义,则执行以下程序段后x的值不变。 x = 4; if (x < 0){ y = -1; }else if (x = 0){ y = 0; }else{ y = 1; } 不对。第一个else if中将x赋值为0,要注意这种小陷阱 2-5 要调用数学...
  • 一.填空题1.已知I=5;写出语句a=--i;执行后整型变量a的值是()2....1+2,x的值为( )3.Int x=2,y=2,z=0;则表达式x= =y>z的值为( )4....printf(“%\n”,a)5....时,执行以下程序段后a=( )if(a>b) a=b; if(b>...
  • 并确保在同一事务处理种对相同数据的两次查询看到的是相同的值。 值范围: TRUE | FALSE 默认值: FALSE row_locking: 说明: 指定在表已更新或正在更新时是否获取行锁。如果设置为 ALWAYS, 只有在表被更新才获取...
  • java流程控制,习题3

    2020-04-23 19:09:09
    当a=1,b=3,c=5,d=4时,执行完下面一段程序后x的值是( B ) 关于switch结构,以下说法正确的是(D) A. default语句在switch结构中是必需的 B. break语句在switch结构中是必需的 C. default语句后的语句总是会被...

空空如也

空空如也

1 2 3 4 5 ... 13
收藏数 246
精华内容 98
关键字:

执行以下程序段后x的值