struct person class[10] = {"John",17, "Paul",19, "Mary",18, "adam",16}; A) printf("%c\n",class[3].name);
B) printf("%c\n",class[3].name[1]);
C) printf( "%c\n",class[2].name[1]);
D) printf("%c\n" ,class[2].name[0]);
2、用C语言实现的算法可以没有输出但必须要有输入。
A) 正确
B) 错误
3、有一个如下的结构体:
struct A{
long a1;
short a2;
int a3;
int *a4;
};
请问在64位编译器下用sizeof(struct A)计算出的大小是多少?
A、 24
B、 28
C、16
D、18
4.C语言中break和continue语句说法正确的是()
A) break语句只应用于循环体中
B) continue语句只应用于循环体中
C) break是无条件跳转语句,continue不是
D)break和continue的跳转范围不够明确,容易产生问题
5、假设int& max(int &,int &)返回两个参数中的较大者, 如有两整型变量int a=10;
int b=15;在执行 max(a,b)++后,a,b 值分别为()
A 10 15
B 11 15
C 10 16
D 11 16