background image

12printf 函数是一个标准库函数,它的函数原型在头文件"stdio.h"

 

中。 对

13printf 函数称为格式输入函数,它的函数原型在头文件"stdio.h"

  

中。 错

14 在 printf 函数中,不同系统对输出表列的求值顺序不一定相同,TC 是按从右到左进行

 

的。 对
15 若 int x=3; printf("%d",&x);

 

则系统会报错,没有任何结果。 错

16

 

逻辑运算符的优先级别高于算术运算符 错

1 在 C 语言中,表示逻辑"真"

 

值用【 1 】.

2 表达式 pow(2.8,sqrt(double(x)))

 

值的数据类型为( doubt   )。

3 假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)

 

的值是【 8 】。

4 若 x 是 int 型变量,则执行下面表达式后,x

 

的值为【 12 】。x=(a=4,6*2)

5 若 k

 

为 int 整型变量且赋值 7

 

,请写出赋值表达式 k *= k + 3 的运算结果【70  】。

6scanf

 

函数是一个标准库函数,它的函数原型在头文件【 stdio.h    】中。

7getchar

      

函数可以接收【 单

】个字符,输入数字也按字符处理。

8

  

    

在语句中,给变量赋值时,赋值语句必须以【 分号

】结尾。

9 当 a=3,b=2,c=1 时,表达式 f=a>b>c  

 

的值是【 0 】

10 设 x,y,z 均为 int 型变量,请写出描述"x,y 中有一个为负数"

 

的表达式【 x<0&&y>=0||

y<0&&x>=0 】
11 若 a=6,b=4,c=3

  

,则表达式 a&&b||b-c 的值是【1  】

12 设 x=3,y=-4,z=5,则表达式!(x>y)+(y!=z)||(x+y)&&(y=z)

 

的值是【 1 】

基础二
1 下面四个选项中,均是非法常量的选项是(  A   )。
A)'as'        B)'\\'             C)-0x18         D)0xabc 
   -0fff        '\01'              01177           '\0'
  '\0a'        12,456             0xf             "a"
2 下面四个选项中,均是不合法整型常量的选项是(  D   )。
  A)-0f1        B)-0xcdf    C) -018    D)-0x48eg
    -0xffff       017          999       -068
0011          12,456       5e2       03f
3 下面正确的字符常量是(  C   )。
A) "c"        B) '\\''          C) 'W'           D) '
4 以下每个选项都代表一个常量,其中正确的整型常量是(  B   )。
A)1.2         B)-20         C)1,000       D)4  5  6
5 以下选项中不合法的用户标识符是(  C   )。
   A)_123      B)Printf       C)A$            D)Dim
6 在下列 C 语言程序中,可以用做变量名的是(  B    )。
A) 1
B) a1
C) int