高校题库
第161题
在C程序中,main函数必须位于程序的最前面。
第162题
语句scanf("%7.2f",&a);是合法的。
第163题
格式字符%o用来以十六进制形式输出整数。
第164题
C语言的输入、输出功能是由系统提供的输入、输出语句实现的。
第165题
逻辑表达式4>2&&1||5<3-!0的值为1。
第166题
运算符的级别由高向低依次为!->算术运算符->逻辑运算符->关系运算符->赋值运算符。
第167题
do-while的循环体不能是复合语句。
第168题
continue语句能够终止包含该语句的最内层循环。
第169题
数组整体不参加数据处理(即不参加各种运算),参加数据处理的只能是数组的元素。
第170题
如果不对静态数组赋初值,则计算机默认静态数组初始值为0。
第171题
C语言数组的下标从0开始。
第172题
函数strlen("ASDFG\n")的值是7。
第173题
在程序中的第二个函数之后定义了某全局变量,则该程序的所有函数均可使用它。
第174题
在C语言中,不允许函数嵌套定义,但函数可以嵌套调用。
第175题
宏定义不是C语句,不必在行末加分号。
第176题
以下叙述正确的是( )。
第177题
若int类型数据占两个字节,则下列语句的输出为( )。
int k=-1;
printf("%d,%u\n",k,k);
第178题
下列程序段的输出结果为( )。
int x=3,y=2;
printf("%d",(x-=y,x*=y+8/5));
第179题
下面程序的输出结果是( )。
void main()
{
int i=2,p;
p=f(i,i+1);
printf("%d",p);
}
int f(int a,int b)
{
int c;
c=a;
if(a>b)
c=1;
else if(a==b)
c=0;
else c=-1;
return c;
}
第180题
以下程序段中,能够正确地执行循环的是( )。