-
设整型变量a、b的当前取值分别为200与20,以下赋值语句中不能正确执行的是()
A . Text1=“200”*a/b
B . Text1=a/b*a
C . Text1=a&b&a
D . Text1=a*a/
-
设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,正确的switch语句是()。
-
以下能正确地声明整型变量a,b,c,并给他们都赋值5的语句是
-
变量a、b、c、s均为已定义的整型变量,且a、c都已赋值(c大于0),则与以下程序段s=a;For(b=1;b<=c;b++) s=s+1;功能等价的赋值语句是
-
若变量已正确说明为int类型,要给a、b、c输入数据,以下正确的输入语句是()。
-
02210041:若a为整型变量,则语句a=-2;printf(\%d\,a);( )。
-
设已定义过程fun,它有三个整型参数,再设a,b,c为整型变量,则调用该过程使用的正确语句是()
-
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是 ()。A.A*B=0 andA+B<>0
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是 ()。
A.A*B=0 andA+B<>0
B.(A=0 rB=0)and(A<>0 Or B<>0)
C.not(A=0 And B=0)and(A=0 or B=0)
D.A*B=0 and(A=0 or B=0)
-
已知p为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是()A.p=&i;B.p=a;C.p=&
已知p为指针变量,a为数组名,i为整型变量,下列赋值语句中不正确的是()
A.p=&i;
B.p=a;
C.p=&a[i];
D.p=10;
-
若以下变量均是整型,且num=sum=7;则执行表达式sum=num++,sum++,++num后sum的值为()。A.7B.8C.9D.1
若以下变量均是整型,且num=sum=7;则执行表达式sum=num++,sum++,++num后sum的值为()。
A.7
B.8
C.9
D.10
-
有if<逻辑表达式><语句>;若整型变量a、b的值相等时执行<语句>,则逻辑表达式是()。
(A)a=b
(B)a!=b
(C)a-b
(D)!(a-b)
-
如果整型变量a,b,c的值分别为5,4,3,则语句if(a>=b>=c)c++;执行后c的值是____
A.5
B.4
C.3
D.2
-
若x是整型变量,pb是基本类型为整型的指针变量,则正确的赋值语句是 ()A.pb=&x;B.pb=x;C.* pb
若x是整型变量,pb是基本类型为整型的指针变量,则正确的赋值语句是 ()
A.pb=&x;
B.pb=x;
C.* pb=& x;
D.* pb=* x;
-
设有过程首部proceduref(VARx:integer;y:real);若a,b为整型变量,c为实型变量,则合法的过程调用语句是()。
A.f(2,3)
B.f(2, 3.0)
C.f(a+b,c)
D.f(b,2)
-
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。A.a+d;B.a++:C.a=b=c=d=
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
A.a+d;
B.a++:
C.a=b=c=d=100;
D.a=(b=3)+(d=5);
-
若a,b,c1,c2,x,y均是整型变量,正确的switch语句是()。A.switch(a+b)B.switch(a*a+b*b) { case:y=a
若a,b,c1,c2,x,y均是整型变量,正确的switch语句是()。
A.switch(a+b)
B.switch(a*a+b*b) { case:y=a+b;break; { case 3: case:y=a-b;break; case 1:y=a+b;break; } case 3:y=b-a;break; }
C.switcha
D.switch(a-b) { casec1:y=a-b;break; { default:y=a*b;break; casec2:x=a*b;break; case 3:case4:x=a+b;break; default:x=a+b; case 10:case 11:y=a-b;break; } }
-
两个整型变量a和b,值分别为5和7,若a>b则输出a,否则输出b的程序段为()
A.declare @a int, @b int select @a=5,@b=7 if @a>@b print @a else print @b
B.declare @a int, @b int select @a=5,@b=7 if @a<@b print @a else print @b
C.declare @a int, @b int select @a=5,@b=7 if @a>@b print @b else print @a
D.declare @a int, @b int select @a=5,@b=7 if @a<>@b print @a else print @b
-
以下能正确地定义整型变量a,b和c并为它们赋初值5的语句是()
A.int a = b = c = 5;
B.int a, b, c = 5;
C.a = 5, b = 5, c = 5;
D.int a = 5, b = 5, c = 5;
-
【单选题】若变量已正确定义为int型,要给a、b、c输入数据,正确的输入语句是()。
A.read(a,b,c);
B.scanf(“%d%d%d”,a,b,c);
C.scanf(“%D%D%D”,&a,%b,%c);
D.scanf(“%d%d%d”,&a,&b,&c);
-
若变量已正确定义,语句“if(a>b)k=0;elsek=1;”和()等价。
A.A.k=(a>b)?1:0;
B.B.k=a>b;
C.C.k=a<=b;
D.D.a<=b?0:1;
-
若a、b、c1、c2、x、y、均是整型变量,正确的switch语句是()
A.swich(a+b);{case 1:y=a+b; break; case 0:y=a-b;break;}
B.switch(aa+bb) {case 3: case 1:y=a+b;break;case 3:y=b-a,break; }
C.switch a { case c1 :y=a-b; break case c2: x=ad; breakdefault:x=a+b;}
D.switch(a-b){ default:y=ab;break case 3:case 4:x=a+b;breakcase 10:case 11:y=a-b;break;}
-
设整型变量m,n,a,b,c,d均为1,执行语句“(m= a>b )&&(n=a>b)”后,m,n的值分别是
A.0,0
B.0,1
C.1,0
D.1,1
-
设M是正整数集,则对任意的a,b∈R,下面“o”是代数运算的是()。
<img src='https://img2.soutiyun.com/1/2020-09-28/970139358009956.png' />
-
若整型变量a和b中的值分别为7和9,要求按以下格式输出a和b的值: a=7 b=9 请完成输出语句:printf("______",a,b);。