修改了下.....丢掉了个字......看来得排到最后了.....
希望你是自己动脑做完了再对答案,如果只是为了要答案,那就有点可悲了,毕竟你要学的是处理这些问题的方法,而不应该是一堆没有意义的数字和字母(下面的答案),对吗。
答案如下,大部分是我在VC上编译出来的,仅供参考。
第一题 C、1 0 3
第二题 没有答案,我的答案是12,可能是题打错了
14. A、2,1
17.D、(y=6,y+1,x=y,x+1) 这个应该等于8
18.D、-e3 .8e-4 5.e-0
19.A、x%2==0 和 D、!(x%2) 已经在PC上验证
8. B、20
9.C、*0000057.67*
10.A、11, 10
17.D、-32768
19.A、 n=(n*100+0.5)/100.0
21. printf
22. 57
23.
1) 24
2) 0
3) 0
4) 0
24
1) 2.500000
2) 3.500000
25. a\b\n
26. 9,11,9,10
27. K,5
#include
int main()
{
int chesu=0,xiansu=0;
scanf("%d%d",&chesu,&xiansu);
double chaochu=100.0*(chesu-xiansu)/xiansu;
if(chaochu>=50){
printf("Exceed %.0lf%%.License Revoked\n",chaochu);
}else if(chaochu>=10){
printf("Exceed %.0lf%%.Ticket 200\n",chaochu);
}else{
printf("OK\n");
}
system("pause");
return 0;
}
正确答案,请采纳,谢谢。若有疑问,可以追问。
#include
#include
int main(){
double speed1,speed2;
scanf("%lf", &speed1);
scanf("%lf", &speed2);
while (speed1 != 0)
{
double diff = speed1 - speed2;
double per = diff / speed2;
if (per < 0.1)
{
printf("OK\r\n");
}
else if (per>=0.1&&per<0.5){
printf("Exceed %lf%%,Ticket 200\r\n",per*100);
}
else{
printf("Exceed %lf%%,License Revoked\r\n", per * 100);
}
system("pause");
scanf("%lf", &speed1);
scanf("%lf", &speed2);
}
}
效果图
输入俩个数。输出两个数会写嘛?
只是输入的数存起来。然后做if else处理,
if eles if else 搞个判断 然后输出结果呗。。。。
多写的作文呀呀呀呀呀呀呀