以下内容由 学生填写
院(系):
_________ _
班级:
教学班: 语句:cmp(x,y,(a+b),(m,n));该函数调用语句中,含有的实参个数为:( )
A)3 B)4 C)5 D)有语法错
11、设j为int型变量,则下面for 循环语句的执行结果是 。
for (j=7;j>3;j--)
{
if (j%3)j--;
--j;
printf ("%d",j);
}
A)4 3 B)5 4 C)5 3 D)4 4
12、若用数组名作为函数调用的实参,传递给形参的是( )。
A)数组的首地址 B)数组第一个元素的值
C)数组中全部元素的值 D)数组元素的个数
13、表达式strcmp ("how", "how") 的值是 。
A) 正整数 B) 负整数 C) 0 D) 不确定的数
14、以下程序的输出结果是 。
#include <>
#include <>
void main( )
{
char a[20]="hello";
printf(" %d", sizeof(a));
}
A)9 B) 20 C)5 (D)随机值
15、对结构体变量person赋值,下面正确的赋值语句是
struct worker
{char name[20];
char sex;
int age;}person;
A)name=”li hua” B)=”jack”
C)=32 D)=32
16、有如下程序段:
int *p,a=5,b=2, c;
p=&a;
c=*p + b;
执行该程序段后,c的值是 。
A)3 B)编译出错 C) 8 D)7
17、以下说法正确的是:
A)if语句必须和else语句配对使用,if语句不能单独出现。
B)else语句可以和if语句配对使用,else语句也可以单独出现。
C)if语句可以和else语句配对使用,也可以单独出现。
D)当程序中出现多个if_else语句时,else语句总是和程序中的第一个if语句配对。
18、给出以下定义
char x[ ]="abcdef
《C语言程序设计》试卷 来自淘豆网m.daumloan.com转载请标明出处.