【单选题】
以下程序段的运行结果是()。inta[]={1,2,3,4},i,j;j=1;for(i=3;ii--){a[i]=a[i]*j;j=j*3;}for(i=0;ii++)printf("%d",a[i]);
【单选题】
下列()对结构类型变量定义是错误的。
①
structteacher{intnum;intage;}teach1;
②
struct{intnum;intage;}teach1,teach2;
③
struct{intnum;intage;}teacher;structteacherteach1;
④
structteacher{intnum;intage;};structteacherteach1;
【单选题】
若有定义floatx;要从键盘输入数据6.02赋给x,则应选用()语句。
【单选题】
下面程序段的运行结果是()。intm[]={5,8,7,6,9,2},i=1;do{m[i]+=2;}while(m[++i]for(i=0;ii++)printf("%d",m[i]);
【单选题】
以下程序的运行结果是()。voidmain(){intm,n=1,t=1;if(t==0)t=-t;elsem=n=0?7:3;printf("%d\n",m);}
【单选题】
若有定义:intr,x=245;则语句r=x/100%9;运行后r的值为()。
【单选题】
以下程序段运行后变量k的值为()。intm=7,n=2,k;k=(m^n)
【单选题】
设已定义floata=2.0,b=3.0;使a值为5.0的表达式是()。
【单选题】
能正确表示数学关系式100≤s<300的表达式为()。
【单选题】
若有定义:inta;且表达式!a的值为0,则表达式()的值为1。