有以下程序#include "stdio.h"main(){ struct date {int year,month,day;}today; printf("%d\n",sizeof(struct date));}程序的运行结果是
A.6
B.8
C.12
D.10
A.6
B.8
C.12
D.10
有以下程序: #include <stdio, h>int a =2;int f(int n){ static int a: 3; int t=0; if(n%2){ static int a=4;t+ =a++;} else { static int a=5;t+ :a++;} return t + a + +;main (){ int s=a,i; for(i=0;i<3;i++)s + =f(i); prinff("% d \n" ,s); }程序运行后的输出结果是()。
A.26
B.28
C.29
D.24
有以下程序
#include<stdio.h>
main()
{ int a=7;
while(a--);
printf("%d\n",a);
}
程序运行后的输出结果是
A.-1
B.0
C.1
D.7
有以下程序
#include<stdio.h>
#include<string.h>
main()
{char str[][20]={“Qne*World”,“one*Dream!”},*P=str[1 ].
prinff(“%d,”,strlen(p));printf(“%s\n”,P); ’
}
程序运行后的输出结果是
A.9,One*World S)
B.9,One*Dream!
C.10,One*Dream!
D.10,One*World
有以下程序: #include <stdio.h> main() { int a [10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3], *q=p+2; prinff("%d\n";*p+*q); } 程序运行后的输出结果是()。
A.16
B.10
C.8
D.6