以下程序的输出结果是#includeint fun6(int num){ int k=1;do{ k*=num%10; num/=10;}while(num);return k;}main( ){ int n=26;printf(“%d\n”,fun6(n));}
查看答案
若定义如下结构,则能打印出字母M的语句是______。struct person{ char name[9]; int age;};struct person class[10]={"Wujun",20, "Liudan",23, "Maling",21, "zhangming",22};
A.printf("%c\n",class[3].name);
B.printf("%c\n",class[2].name[0]);
C.printf("%c\n",class[2].name[1]);
D.printf("%c\n",class[3].name[1]);
以下程序段的运行结果是_________。union { int n; char str[2]; }t;t.n=80; t.str[0]='a'; t.str[1]=0; printf("%d\n", t.n);
A.80
B.a
C.0
D.97
一个结构体变量占用的内存大小是_________。
A.占内存容量最大的成员所需容量
B.各成员所需内存容量之和
C.第一个成员所需内存容量
D.最后一个成员所需内存容量
以下程序段的运行结果是__________。union { int x; float y; char c; }m,n;m.x=5;m.y=7.5;m.c='A';n.x=8;printf("%d\n", m.x);
A.5
B.7.5
C.65
D.8