执行下面程序后,输出的结果是
main()
{ int y=10;
do {y--;} while (y); printf("%d\n",y);}
A.-1 B
有以下程序
void swap1(int c[])
{ int t;
t=c[0];c[0]=c[1];c[1]=t;
}
void swap2(int c0,int c1)
{ int t;
t=c0;c0=c1;c1=t;
}
main( )
{ int a[2]={3,5},b[2]={3,5};
swap1(a); swap2(b[0],b[1]);
printf(“%d %d %d %d\n”,a[0],a[1],b[0],b[1]);
} 其输出结果是( )
A)5 3 5 3 B) 5 3 3 5 C)3 5 3 5 D)3 5 5 3
若变量已正确定义并赋值,不符合C语言语法的表达式是( )
A> a*b/c; B> 3.14%
以下程序的输出结果是 。
main()
{ int a=177;
printf("%o\n",a);
}
设有以下说明语句
struct stu
{ int a;
float b;
} stutype;
则下面的叙述不正确的是( )
A、struct是结构体类型的关键字
B、struct stu是用户定义的结构体类型
C、stutype是用户定义的结构体类型名
D、a和b都是结构体成员名