题目地址:https://www.patest.cn/contests/gplt/L1-040
思路:读入判断性别,求对应身高。
注意点:输入;
用getchar
输入 c s y
输入:c换行S换行 就出结果
c
S
所以getchar可以读取换行或空格,scanf也一样
1 #include<stdio.h> 2 int main() 3 { 4 double f[10]; 5 char c[10]; 6 int n,i; 7 scanf("%d",&n); 8 getchar(); 9 for(i=0;i<n;i++) 10 { 11 c[i]=getchar(); 12 scanf("%lf",&f[i]); 13 getchar(); 14 } 15 for(i=0;i<n;i++) 16 { 17 if(c[i]=='M')printf("%.2lf\n",f[i]/1.09); 18 else printf("%.2lf\n",f[i]*1.09); 19 } 20 return 0; 21 }