【单选题】下面程序的运行结果为() #include structs { inta; charb; floatf; }; main() { printf("%d",sizeof(structs));}
A. 3 B. 5 C. 7 D. 12
A. 3 B. 5 C. 7 D. 12
举一反三
- 在16位系统中,定义以下结构体类型structs{inta;charb;floatf;};则语句printf("%d",sizeof(structs))的输出结果为()。
- 【单选题】有以下程序,程序运行以后输出的结果是()。 structS {inta;intb; } data[2] = {10,100,20,200}; main() { structS p = data[1]; printf(“%d ”,++(p.a)); } A. 10 B. 11 C. 20 D. 21
- 【单选题】下列程序的输出结果是main(){inta=7,b=5;printf("%d ",b/a);} A. 0 B. 5 C. 1 D. 0.7
- 【单选题】有以下程序#include<stdio.h>voidfun(intp){intd=2;p=d++;printf(“%d”,p);}intmain(){inta=1;fun(a);printf(“%d ”,a);return0;}程序运行后的输出结果是 A. 12 B. 21 C. 22 D. 32
- 下面程序的运行结果___ #include “stdio.h” int id=3; void main { int id=5; { int id; id=7; printf(“id=%d\n”, id ); } printf(“id=%d\n”, id ); }