单选题
以下程序运行的结果是( )。
#include"stdio.h"
main()
{
struct date
{
int year,month,day;
}today;
printf("/%d\n",sizeof(struct date));
}
A.6 B.8 C.10 D.12
【正确答案】
A
【答案解析】本题考察了不同变量在内存中所占字节的位数。现总结如下(针对TC2.0版本):char型变量占1个字节;int型变量占2个字节;long和float型变量占4个字节;double型变量占8个字节。本题定义了3个int型变量,所以选A。