一起答
单选

有以下程序段:

为使程序段不陷入死循环,从键盘键入的数据应该是(  )。

  • A.任意正奇数
  • B.任意负偶数 
  • C.任意正偶数  
  • D.任意负奇数
参考答案
查看试卷详情
相关试题
  1. 规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:删除字符串中所有的*号。编写函

    数时,不得使用c语言提供的字符串函数。

    例如,字符串中的内容为:****A*BC*DEF * G*******删除*后字符串中的内容应当

    是:ABCDEFG。

    注意:部分源程序在文件PROGl.C中。

    请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

  2. 下列给定程序中函数fun的功能是:实现两个变量值的交换,规定不允许增加语句和表达式。

    例如,变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。

    请改正程序中的错误,使它得出正确的结果。

    注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构!

  3. 下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。

    例如,输入一个整数27638496,函数返回值为64862。

    请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。

    注意:部分源程序在文件BLANKl.C中。

    不得增行或删行,也不得更改程序的结构!

  4. 有以下程序:

    程序运行后的输出结果是(  )。

    • A.b,B,b,A  
    • B.b,B,B,A
    • C.a,B,B,a 
    • D.a,B,a,B
  5. 有以下定义语句,编译时会出现编译错误的是(  )。

    • A)    
    • B)    
    • A.
    • B.
  6. 以下选项中,不能作为合法常量的是(  )。

    • A.1.234e05 
    • B.1.234e+5  
    • C.1.234e0.5
    • D.1.234e0
  7. 若变量已正确定义,有以下程序段:

    其输出结果是(  )。

    • A.程序段有语法错误
    • B.3,5,3
    • C.3,5,5
    • D.3,5,7
  8. 已知

    则以下叙述正确的是(  )。

    • A.循环控制表达式不合法
    • B.循环控制表达式的值为0
    • C.循环控制表达式的值为l
    • D.以上说法都不对
  9. 下列排序方法中,最坏情况下比较次数最少的是(  )。

    • A.简单选择排序  
    • B.冒泡排序
    • C.堆排序  
    • D.直接插入排序
  10. x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是(  )。

    • A.INPUT x,y、z;
    • B.scanf(”%d%d%d”,&x,&y,&z.);
    • C.sCanf(”%d%d%d”,x,y,z.);
    • D.read(”%d%d%d”,&x,&y,&z.);