二级c试题1(6)
时间:2026-01-20
时间:2026-01-20
c语言
} stutype;
则下面的叙述不正确的是
A)struct是结构体类型的关键字
B)struct stu是用户定义的结构体类型
C)stutype是用户定义的结构体类型名
D)a和b都是结构体成员名
(34)在C语言中,引用数组元素时,其数组下标的数据类型允许是
A)整型常量
B)整型表达式
C)整型常量或整型表达式
D)任何类型的表达式
(35)若运行时给变量x输入12,则以下程序的运行结果是
main()
{int x,y;
scanf("%d",&x);
y=x>12?x+10:x-12;
printf("%d\n",y);
}
A)0
B)22
C)12
D)10(
(36)以下说法正确的是
A)C语言程序总是从第一个的函数开始执行
B)在C语言程序中,要调用函数必须在main()函数中定义
C)C语言程序总是从main()函数开始执行
D)C语言程序中的main()函数必须放在程序的开始部分
(37)表达式0x13^0x17的值是
A)0x04
B)0x13
C)0xE8
D)0x17
(38)有以下程序
#define F(X,Y)(X)*(Y)
main()
{int a=3, b=4;
printf("%d\n", F(a++, b++));
}
程序运行后的输出结果是
A)12
B)15
C)16
D)20
(39)下列程序执行后的输出结果是
上一篇:再别康桥解读
下一篇:医用酒精各种不同浓度酒精的用途