有以下程序main(){ char b,c; int i;b='a'; c='A';for(i=0;i<6;i++){ if(i%2) putchar(i+b);else putchar(i+c);}printf("\n");} 程序运行后的输出结果是______.
ABCDEF
B. AbCdEf
C. aBcDeF
D. abcdef
查看答案
若有以下说明和语句,则输出结果是哪一项( )。(strlen(s)为求字符串s的长度的函数)char s[12]="a book!";printf("%d",strlen(s));
A. 12
B. 8
C. 7
D. 11
下面程序由键盘输入数据到数组中,统计其中正数的个数,并计算它们的和,请填空。#includevoid main(){ int i,a[20],sum,count;sum=count=0;for(i=0;i<20;i++)scanf("%d",____);for(i=0;i<20;i++){ if(a[i]>0){ count++; sum+=____; }}printf("sum=%d,count=%d\n",sum,count);}
sizeof运算符用于获取某一数据或____在内存中所占的字节数。
C语言中,数组在内存中占一片____的存储区,由____代表它的首地址。数组名是一个____常量,不能对它进行赋值运算。