语句“b=+3;”和“b+=3;”运行后的结果是不一样的。
第1题:
有以下程序:
#include<stdio.h>
main( )
{ int a=1,b=0;
if(--a)b++;
else if(a==0)b+=2;
else b+=3:
print[("%d\n",b);
}
程序运行后的输出结果是( )。
A.0
B.1
C.2
D.3
第2题:
下列程序的运行结果是 ______。Private Sub Command1_ Click () a =1: b=1 for i = 1 To 3 a= a+ b: b=b+ a Next i Print a, bEnd Sub
A.6 6
B.5 8
C.13 21
D.34 55
第3题:
有以下程序: #include <stdio.h> main() { int a=1,b=2; for(;a<12;a++) {b+=a*2;a+=3;} printf("%d,%d\n",b,A); } 程序运行后的输出结果是( )。
A.32,13
B.46,10
C.72,13
D.72,10
第4题:
A.语句1错误,语句2和语句3正确
B.语句2正确,语句1和语句3错误
C.语句3正确,语句1和语句2错误
D.语句1正确,语句2和语句3错误
第5题:
有以下程序
程序运行后的输出结果是( )
A.3,5,3,5
B.3,5,5,3
C.5,3,3,5
D.5,3,5,3
第6题:
语句“a=2;p=&a;b=*p++;”执行后的结果是( )。
A.a=3 b=3
B.a=2 b=2
C.a=2 b=1
D.a=2 b=3
第7题:
有以下程序:程序运行后的输出结果是( )。
A.3,3,3
B.2,2,3
C.1,2,3
D.1,l,3
第8题:
以下语句段执行后的输出结果是( )。 #include<stdio.h> main() {int k=3; if(k) printf("###") else printf("&&&&");}
A.###
B.&&&&
C.###&&&&
D.有语法错误,不能执行
第9题:
执行以下语句后的输出结果是______。 int x=3,y=0; printf("%d,%d”,-1>x>-10&&1<x<10,-1>y>-10&&1<y<10);
A.1 2
B.1 1
C.1 2
D.2 2
第10题:
A.0
B.1
C.2
D.3