下列标识符中,不能作为合法的 C 用户定义标识符的是
下列标识符中,不能作为合法的 C 用户定义标识符的是
下列程序执行后的输出结果是
main()
{ int x='f'; printf("%c \n",'A'+(x-'a'+1)); }
以下循环体的执行次数是
main()
{ int i,j;
for(i=0,j=1; i<=j+1; i+=2, j--)printf("%d \n",i);
}
main()
{ char s1[40]="country",s2[20]="side";
int i=0,j=0;
while(s1!='\0') i++;
while(s2[j]!='\0') s1[i++]=s2[j++];
s1=0;
printf("%s\n",s1);
}
在 C 语言程序中,以下说法正确的是
当调用函数时,实参是一个数组名,则向函数传送的是
若有以下的定义 :
int a[]={1,2,3,4,5,6,7,8,9,10), *p=a;
则值为 3 的表达式是
若给定条件表达式 (M)?(a++)a--) ,则其中和表达式 M等价的是
设 x 和 y 均为 int 型变量 , 则执行下的循环后 ,y 值为
for(y=1,x=1;y<=50;y++)
{ if(x==10))break;
if (x%2==1)
{ x+=5; continue;}
x-=3;
}
设有说明 int (*ptr)(); 其中标识符 ptr 是
1、下列标识符中,不能作为合法的 C 用户定义标识符的是
void是关键字而不是标识符,C语言是区分大小写的语言,所有的关键字全部都是小写的,if是关键字,但IF就不是
2、 int x='f'; printf("%c \n",'A'+(x-'a'+1)); }
A=65 f=102 a=97
'A'+(x-'a'+1) 65+(102-97+1)=65+6=71=G
printf("%c \n",'A'+(x-'a'+1)); } G