注意:此页面搜索的是所有试题
华北水利水电大学英语
已知: int a, *y=&a; 则下列函数调用中错误的是( )。
· scanf("%d", &a);
· scanf("%d", y);
· printf("%d",
· printf("%d",a);

若有以下定义:char a; int b; float c; double d:则表达式a*b+d-c的值的类型为( )。
·float
·int
·char
· double

设字符型变量a=3,b=6,计算表达式e (a^b)<< 2后e的二进制值是( )。
· 00011100
· 00000111
· 00000001
· 00010100

在 C 语言中,能表示无符号长整型常数的是 ( )。
·OL
·4962710U
·912374u
·2UL

下列关于C语言中的枚举类型的描述错误的是( )。
· 枚举类型可以包含多个枚举值
· 枚举类型的每个值都对应一个整数常量
· 枚举类型可以用于switch语句
· 枚举类型的值可以通过运算符获取其地址

下列( )关键字用于定义指针变量
· int
· float
· char
· *

下列( )选项不是C语言中的预处理命令
· #include
· #define
· 包含2个字符
· 包含3个字符
· #return

下列( )选项不是C语言中的函数调用方式
· 值传递
· 引用传递
· 指针传递
· 名称传递

下列不属于 C 语言关键字的是( )。
· default
· register
· enum
· external

一个函数内有数据类型说明语句如下:double x, y, z(10);关于此语句的解释,下面说法正确的是( )。
· z 是一个数组,它有 10 个元素
· z 是一个函数,小括号内的 10 是它的实参的值
· z 是一个变量,小括号内的 10 是它的初值
· 语句中有错误。

在一个 C 源程序文件中,若要定义一个只允许在该源文件中所有函数使用的变量,则该变量需要使用的存储类别是( )。
· extern
· register
· auto
· static

下列( )选项不是C语言中的逻辑运算符
· &&
· ||
· !
· &

下列( )选项不是C语言中流程控制语句
· if-else
· for
· switch-case
· struct

关于C语言变量,以下说法不正确的选项是( )。
· 变量名由程序员定义,必须符合标识符的命名规则
· 变量是程序运行过程中其值可以改变的量
· 可以用C语言的关键字作为变量名
· 变量命名时应尽量做到见名知意

.在C语言程序中,表达式 5%2 的结果是( )。
· 2.5
· 2
· 1
· 3