以下程序运行时,若从键盘输入5,则输出结果是( ).main(){ int a; scanf("%d",&a); if(a++>5) printf("%d\n",a); else printf("%d\n",a--);}(A) 7 (B) 4 (C) 5 (D) 6(18) 若已定义:double x;
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 21:00:25
![以下程序运行时,若从键盘输入5,则输出结果是( ).main(){ int a; scanf(](/uploads/image/z/14089024-64-4.jpg?t=%E4%BB%A5%E4%B8%8B%E7%A8%8B%E5%BA%8F%E8%BF%90%E8%A1%8C%E6%97%B6%2C%E8%8B%A5%E4%BB%8E%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A55%2C%E5%88%99%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E6%98%AF%EF%BC%88+%EF%BC%89.main%28%29%7B+int+a%3B++scanf%28%22%25d%22%2C%26a%29%3B++if%28a%2B%2B%3E5%29+printf%28%22%25d%5Cn%22%2Ca%29%3B++else+printf%28%22%25d%5Cn%22%2Ca--%29%3B%7D%28A%29+7++++++++++++++%28B%29+4++++++++++++++%28C%29+5+++++++++++++++%28D%29+6%2818%29++%E8%8B%A5%E5%B7%B2%E5%AE%9A%E4%B9%89%EF%BC%9Adouble+x%3B)
以下程序运行时,若从键盘输入5,则输出结果是( ).main(){ int a; scanf("%d",&a); if(a++>5) printf("%d\n",a); else printf("%d\n",a--);}(A) 7 (B) 4 (C) 5 (D) 6(18) 若已定义:double x;
以下程序运行时,若从键盘输入5,则输出结果是( ).
main()
{ int a;
scanf("%d",&a);
if(a++>5) printf("%d\n",a);
else printf("%d\n",a--);
}
(A) 7 (B) 4 (C) 5 (D) 6
(18) 若已定义:double x; 下列可以用于求x的绝对值的数学函数是( ).
(A) abs(x) (B) labs(x) (C) fabs(x) (D) sqrt(x)
(19) 要使下列程序段输出的内容为123-123-45,正确的输入数据格式是( ).
int i,j,k;
scanf("%d%d%d",&i,&j,&k);
printf("%d-%d-%d\n",i,j,k);
(A) 12312345 (B) 123,12345 (C) 123 123 45 (D) 123,123,45
(20) 有以下程序:
main()
{ int c;
while((c=getchar())!= '\n')
{ switch(c-'2')
{ case 0 :
case 1 : putchar(c+4);
case 2 : putchar(c+4); break;
case 3 : putchar(c+3);
default: putchar(c+2); break;
}
}
printf("\n");
}
当输入:247,程序的输出结果是( ).
(A) 689 (B) 6689 (C) 66778 (D) 66887
(21) 若已定义:int x; 下列与求x的绝对值等价的表达式是( ).
(A) x>0?-x:x (B) x>0?x:-x (C) x0)&&(a0)&&(ax>10的逻辑表达式是( ).
(A) 1010
(24) 若已定义: int a=3,b=4,c=5; 则下列表达式中值为0的是( ).
(A) 'a' && 'b' (B) a
以下程序运行时,若从键盘输入5,则输出结果是( ).main(){ int a; scanf("%d",&a); if(a++>5) printf("%d\n",a); else printf("%d\n",a--);}(A) 7 (B) 4 (C) 5 (D) 6(18) 若已定义:double x;
17:D
18:C
19:C
20:B
21:B
22:D
23:B
24:D
25:C