该设备有问题代码43_这个代码有什么问题?

原问题:这个代码有什么问题?
分类:编程开发 > 最后更新时间:【2017-01-04 06:19:35】
问题补充:

#include <stdio.h>

int main(void)

{

int a,b;

scanf("%d%d",&a,&b);

switch(b)

{

case 1:

printf("Faint signals, barely perceptible, ");

break;

case 2:

printf("Very weak signals, ");

break;

case 3:

printf("Weak signals, ");

break;

case 4:

printf("Fair signals, ");

break;

case 5:

printf("Fairly good signals, ");

break;

case 6:

printf("Good signals, ");

break;

case 7:

printf("Moderately strong signals, ");

break;

case 8:

printf("Strong signals, ");

break;

case 9:

printf("Extremely strong signals, ");

break;

}

switch(a)

{

case 1:

printf("unreadable");

break;

case 2:

printf("barely readable, occasional words distinguishable");

break;

case 3:

printf("readable with considerable difficulty");

break;

case 4:

printf("readable with practically no difficulty");

break;

case 5:

printf("perfectly readable");

break;

}

return 0;

}

补充:执行scanf("%d%d",&a,&b);之后就崩溃了。

最佳答案

scanf("%d%d",&a,&b);//你这样写的话在接收输入的时候要用空格(好像回车也可以)隔开scanf("%d,%d",&a,&b);// 这样写要用逗号隔开;主要看%d%d之间
最佳答案由网友    提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
13

分享到:

其他回答

玩不了,就有问题