本帖最后由 楊過 于 2024-7-29 11:49 编辑  
 
2023/7/29  (内容c) ------------------------------------------------------------------------------------------------------------------ struct person {           char name[9];           int age; }; 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  
  
 |