若以下选项中的变量已正确定义,则正确的赋值语句是 。
A. a1=3.6%3; B. 5+2=a2; C. a3=0xA; D. a4=1+2=3;
读下面的程序:
#include
void main()
{static int a[]={1,2,3,4,5};
int *p=a;
printf("%d,",*++p);
printf("%d,",*p++);
}写出运行的结果、
下列程序的输出结果是
main()
{ char b[ ]="ABCDEFG";
char *chp=&b[7];
while(--chp>&b[0]) putchar(*chp);
putchar('\n'); }
设有static char str[ ]="Beijing";
则执行printf("%d\n", strlen(strcpy(str,"China")));
后的输出结果为( )
A) 5 B)
有以下程序
main( )
{ int i,s=0;
for(i=1;i<10;i+=2) s+=i+1;
printf(“%d\n”,s);
}
程序执行后的输出结果是( )
A) 自然数1~9的累加和 B) 自然数1~10的累加和
C) 自然数1~9中的奇数之和 D) 自然数1~10中的偶数之和