一、单项选择题
1. 在C语言中,以下不属于数据类型的是( )。
g这种数据类型。
2. 在C语言中,以下不属于关系运算符的是( )。
. >B. >= C. == D. &
答案D。&是位运算符,不是关系运算符。
3. 在C语言中,以下不属于循环语句的是( )。
. for B. do-while C. while D. if
答案D。if是判断语句,不是循环语句。
4. 下面哪个函数可以输出一个字符型变量的值( )。
tff() C. gets() D. putchar()
答案D。putchar()函数可以输出一个字符型变量的值。
5. 下面哪个函数可以在控制台上输出一行字符串( )。
tff() C. gets() D. puts()
答案D。puts()函数可以在控制台上输出一行字符串。
二、填空题
1. 下面程序的输出结果是______。
cludetain()
{t a = 5;
float b = 3.14;tf(“a = %d, b = %.2f”, a, b); 0;
答案a = 5, b = 3.14。
2. 下面程序的输出结果是______。
cludetain()
{t i = 0;
while(i< 5)
{tf(“%d “,
i++;
答案0 1 2 3 4。
3. 下面程序的输出结果是______。
cludetain()
{t i;
for(i = 0; i< 5; i++)
{
if(i == 3)
break;tf(“%d “,
答案0 1 2。
4. 下面程序的输出结果是______。
cludetain()
{t i;
for(i = 0; i< 5; i++)
{
if(i == 3)tinue;tf(“%d “,
答案0 1 2 4。
三、编程题
之间的所有奇数。
cludetain()
{t, i;tf(“请输入一个整数”);f);; i++)
{
if(i % 2 == 1)tf(“%d “,
2. 编写一个程序,输入一个字符串,输出该字符串的长度。
cludecludeg.h>tain()
char str[100];tf(“请输入一个字符串”);
gets(str);tf(str)); 0;
以上就是全面解析计算机二级C语言考试试题及答案解析。