2013年计算机等级考试二级C语言练习16

全国等级考试资料网 2019-01-18 11:16:54 90

(26)有字符串如下,"\n\\\407as1\"\xabc",则字符串的长度为
A)6
B)7
C)8
D)9 
(27)阅读下面程序段
#include "stdio.h"
main()
{ char c;
c=(′z′-′a′)/2+′A′;
putchar(c);}
输出结果为
A)M
B)N
C)O
D)Q
(28)下列说法中不正确的是
A)C语言规定,不能在一个函数的内部再定义函数
B)在没有声明函数返回值类型的情况下,C默认的函数返回值类型为int型
C)函数的类型可以是整型、实型、字符型,但不能是指针型
D)函数可以没有形参,但函数名后的一对圆括号不能省略
(29)现有如下程序,则程序的输出结果为
#include "stdio.h"
int f(int a,int b)
{int c;
if(a>0&&a<10)c=(a+b)/2;
else c=a*b/2;
return c;}
main()
{ int a=8,b=20,c;
c=f(a,b);
printf("%d\n",c);}
A)随机数
B)80
C)28
D)14
(30)阅读如下程序段,则程序段的执行后的输出结果为
#include "stdio.h"
main()
{ char c;
int i;
char count();
int p(char);
for(i=0;i<30;i++)c=count();
p(c);}
char count()
{ char str=′A′;
str+=1;
return(str);}
p(char c)
{putchar(c);
putchar(′\n′);}
A)A
B)B
C)a
D)b

26-30DACDB

相关资料

相关阅读