【单选题】
TurboC中,int型数据占用的字节数()。
【单选题】
以下程序运行时,若从键盘输入5,则输出结果是()。main(){inta;scanf("%d",if(a++5)printf("%d\n",a);elseprintf("%d\n",a--);}
【单选题】
若已定义inta=1,b=2,t=3;则执行以下程序段后变量a,b,t的值分别为()。if(ab){t=b;b=a;a=t;}
【单选题】
以下程序运行后输出结果是()。#includestdio.hintfun(inta,intb){return(a-b);}main(){intx=5,y=3,k;k=fun(x,y);printf("%d-%d=%d\n",x,y,k);}
【单选题】
若已定义:intq=5;对①int*p=和②p=这两条语句理解错误的是()。
①
①是对p定义时初始化,使p指向q;而②是将q的地址赋给p
③
①是对p定义时初始化,使p指向q;而②是将q的值赋给p所指向的变量
【单选题】
下面叙述正确的是()。
③
在for循环中,不能用break语句跳出循环体
④
for循环的循环体可包含多条语句,但必须用花括号{}括起来
【单选题】
以下C语言共用体类型数据的描述中,正确的是()。
①
共用体变量占的内存大小等于所有成员所占的内存大小之和
③
在定义共用体变量的同时允许对第一个成员的值进行初始化
【单选题】
若有定义:inta=1,b=2,c=3,d=4,t=2,k=2;语句(t=ab)||(k=c运行后,k的值为()。
【单选题】
下列程序段运行后,表达式()的值为3。structpoint{intx;inty;}*p;structpointa[3]={1,2,3,4,5,6};p=a;