.(B)。(x>0)printf(“%f”,x)(x>0){x=x+y;printf(“%f”,x);}elseprintf(“%f”,%f”,-x);-x);“elseprintf((x>0){x=x+y;printf(“%f%f”,x);};”,x)}(x>0){x=x+y;printf(“elseprintf(elseprintf(“%f”,-x);“%f”,-x);(D)、数字和下划线三种字符组成,且第一个字符(C)。、(D),b;下面正确使用变量a,b的表达式是(B)%.(a+b)+++++′a′+,优先级最低的是()A.||B.,C.=D.?:,表示制表符的是(B)A.\0B.\tC.\nD.\,下面不正确的赋值语句是(B)。=5+9;='a+b';='\0';='7'+6;(exp)?a++:b--,则下列表达式中能够与该表达式完全等价的表达式是(A)A.(exp!=0)?a++∶b--B.(exp==0)?a++∶b--C.(exp==1)?a++∶b--D.(exp!=1)?a++:b--(表达式)循环的条件是(C)=3,b=-4,c=5;表达式(a>b)?a&&c<0:b的值是(A).-=2,y,z;执行z=y=x++;后变量y的值是(C)=1,y=2,z;执行z=x>y?x+2:y-2后变量z的值是(A)..(C)的是break语句,....)B;的执行结果是(,b=5;语句printf(“%d”,a>b)=)C下面程序的输出结果是(()b=5;{inta=3,a+=b;b+=a;}b);”,a,printf(“%d,%,,,,13min;执行语句,max,=8,b=12}min=b;if(a>b){max=a;}min=a;else{max=b;)C的结果是(8的值是8,min,,min,,a;inta=100do)B;}while(a>120);({a++)D中的元素的个数是([5][4];)。数组元素的正确引用是(:inta[10];[10-10][10][](5));则数组元素的下标的下限和上限分别是(:inta[10])aa[3][5];则数组在内存中占用的字节数是()。对以下说明的正确理解是([10]={6,7,8,9,10}inta[4]至个初值依次赋给a[0][1][5],[6]至a[10]的正确输入方法是得到字符串;[20]str?愠??潢屹(A)..(str);=getchar();?捳湡?%屳,,?捳湡?%屣str);str);,b,则以下正确的输入格式是(C)。(%s%s,&a,&b)(a,b)(%s%s,a,b)
C复习试题 来自淘豆网www.taodocs.com转载请标明出处.