69,382
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int main()
{
int a,b,n,v,r,k;
char buf[80];
char *p;
k=0;
r=EOF;
while (1) {
if (EOF==r) {
fgets(buf,80,stdin);
p=buf;
}
while (1) {
r=sscanf(p,"%d%n",&v,&n);
if (1==r) {k++;break;}
if (EOF==r) break;
p++;
}
if (EOF==r) continue;
p+=n;
if (1==k) a=v;
if (2==k) {
b=v;
break;
}
}
printf("%d,%d\n",a,b);
return 0;
}
#include<stdio.h>
void main()
{
char type1,type2;
scanf("%c%c",&type1,&type2);
switch(type1){
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(type2){
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;
}
}