正在加载图片...
struct worklist char name[20]: char sex: struct date birthday: person: 若对结构体变量person的出生年份赋值为1990,则正确的赋值语句是」 12.C语言提供的预处理命令有一、文件包含和条件编译三种。 l3.设有数组定义:char string[]="Student",则数组所占的存储空间为 个字节。 14.指针变量只能存放内存储单元的 15.在C语言中,当函数返回值的类型缺省时,表示该函数返回值的类型是 三、写出程序的运行结果(5个小题,每小题4分,共20分): 1.#include "stdio.h" void main() {intx=l,y=0,a=0,b=0: switch(x) case 1:switch(y) case 0:a++;break: case 1:b++:break: case 2:a++:b++:break: printf(“a-%d,b=%dn”,a,b): 2.#include "stdio.h" void f(int b[] int i; for(i=2:i<6:i+) b[i]*=2: 人 void main() {inta[10]={1,2,3,4,5,6,7,8,9,10}: f(a): for(i=0:i<10:i++) printf(“%d”,a[i]): 3.#include "stdio.h" int a=5,b=7; int plus(int x,int y) int z: z=x+y:struct worklist { char name[20]; char sex; struct date birthday; }person; 若对结构体变量 person 的出生年份赋值为 1990,则正确的赋值语句是________。 12. C 语言提供的预处理命令有________、文件包含和条件编译三种。 13.设有数组定义:char string[ ]= "Student",则数组所占的存储空间为________个 字节。 14.指针变量只能存放内存储单元的________。 15.在 C 语言中,当函数返回值的类型缺省时,表示该函数返回值的类型是________。 三、写出程序的运行结果(5 个小题,每小题 4 分,共 20 分): 1.#include "stdio.h" void main( ) { int x=1,y=0,a=0,b=0; switch(x) { case 1: switch(y) { case 0: a++;break; case 1: b++;break; } case 2: a++;b++;break; } printf(“a=%d,b=%d\n”,a,b); } 2.#include "stdio.h" void f(int b[ ]) { int i; for(i=2;i<6;i++) b[i]*=2; } void main( ) { int a[10]={1,2,3,4,5,6,7,8,9,10}; f(a); for(i=0;i<10;i++) printf(“%d”,a[i]); } 3.#include "stdio.h" int a=5,b=7; int plus(int x,int y) { int z; z=x+y;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有