两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是()。 #include <stdio.h> int main() { int x; scanf("%d",&x); if(x++>5) printf("%d",x); else printf("%d\n",x--); }
A.7和5
B.7
C.6
D.6和4
A.7和5
B.7
C.6
D.6和4
第1题
A、A
B、B
C、C
D、D
第2题
B、3,6
C、4,7
D、5,7
第3题
A.4,6
B.3,6
C.4,7
D.5,7
第4题
A.4,6
B.3,6
C.4,7
D.5,7
第5题
A.4,6
B.3,6
C.4,7
D.5,7
第6题
从键盘任意输入a,b,c的值,编程计算并输出下面一元二次方程的根当a=0时,输出“该方程不是一元二次方程”,当a≠0时,分三种情况计算并输出方程的根,即:, 两个不相等的实根,分别为:x1 = p+q,x2 = p-q, 两个相等的实根为:x1 = x2 =p, 一对共轭复根,分别为:x1 = p+qi,x2 = p-qi 按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> #include <stdlib.h> #include <math.h> #define EPS 1e-6 int main() { float a, b, c, disc, p, q; printf("Please enter the coefficients a,b,c:"); scanf("%f,%f,%f", &a, &b, &c); if (________) /* a=0时,输出“不是二次方程” */ { printf("It is not a quadratic equation!\n"); exit(0); } disc = b * b - 4 * a * c; /* 计算判别式 */ p = - b / (2 * a); q = sqrt(fabs(disc)) / (2 * a); if (___________) /* 判别式等于0时,输出两相等实根 */ { printf("x1 = x2 = %.2f\n", p); } else { if (__________) /* 判别式大于0时,输出两不等实根 */ { printf("x1 = %.2f, x2 = %.2f\n", p+q, p-q); } else /* 判别式小于0时,输出两共轭复根 */ { printf("x1 = %.2f+%.2fi, ", p, q); printf("x2 = %.2f-%.2fi\n", p, q); } } return 0; }
A、第11行: fabs(a) <= eps 第20行: fabs(disc) 第26行: disc> EPS
B、第11行: fabs(a) = 0 第20行: fabs(disc) = 0 第26行: disc > EPS
C、第11行: fabs(a) = 0 第20行: fabs(disc) <= eps 第26行: disc>= 0
D、第11行: fabs(a) <= eps 第20行: fabs(disc)="0" 第26行: disc>= EPS
第7题
两次运行下面的程序,如果从键盘上分别输入6和4,则输出结果是() main()
{int x; scanf(“%d”,&x)
if(x++>5)printf(“%d”,x);
else printf(“%d\n”, --x);}
A、7和5
B、6和5
C、7和4
D、6和4
第8题
A.7和5
B.6和3
C.7和4
D.6和4
第9题
A、7和5
B、6和3
C、7和4
D、6和4
第10题
A.8
B.7
C.6
D.5
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!