在算法的逻辑结构中,要求进行逻辑判断并根据结果进行不同处理的是哪种结构( )
A. 顺序结构
B. 条件分支结构和循环结构
C. 顺序结构和条件分支结构
D. 顺序结构和循环结构
查看答案
算法: S1 输入n; S2 判断n是否是2;若n=2,则n满足条件, 若n>2,则执行S3; S3 依次从2到n-1检验能否整除n, 若都不能整除,则n满足条件; 满足上述算法的n是()
A. 奇数
B. 偶数
C. 质数(素数)
D. 合数
请读程序:main() {int x=1, y=0, a=0, b=0;switch(x) {case 1:switch(y){case 0:a++;break;case 1:b++;break; }case 2: a++; b++; break; }printf(“a=%d, b=%d\n”, a, b); }上面程序的输出结果是()。
A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2
以下程序的输出结果是( )。main() {int a= -1, b=4, k;k=(++a<0)&&!(b--<=0);printf(“%d%d%d\n”, k, a, b); }
A. 104
B. 103
C. 3
D. 4
设a=1, b=2, c=3, d=4,则表达式a
A. 4
B. 3
C. 2
D. 1