下面的程序
main()
{ int x=3;
do {printf("%d\n",X-=2);
}while(!(--x));}
输出结果为( )
A) 输出的是1 B) 输出的是1和
C) 输出的是3和0 D) 是死循环
以下叙述中不正确的是
A. 函数中的形式参数是局部变量
B. 在一个函数内定义的变量只在本函数范围内有效
C. 在一个函数内的复合语句中定义的变量在本函数范围内有效
D. 在不同的函数中可以使用相同名字的变量
以下程序的输出结果是 ( )
main( )
{ char ch[3][5]={"AAAA","BBB","CC"};
printf("\"%s\"\n",ch[1]);
}
A> "AAAA" B> "BBB" C> "BBBCC" D> "CC"
当想a=3,b=4,执行scanf( "a=%s,b=%c",a,&b);后,输入形式为:3,4↙( )
选择答案:查看解析
设有以下定义
int a=0;
double b=1.25;
char c=’A’;
#define d 2
则下面语句中错误的是( )
A)a++; B)b++ C)c++; D)d++;