题解 | 复读机
复读机
https://www.nowcoder.com/practice/9d381551b6ab40c4b5c3c8d60fe4066e
#include <stdio.h>
int main()
{
int a;
long long b;
double c;
char d;
char e[1000];
scanf("%d", &a);
scanf("%lld", &b);
scanf("%lf", &c);
scanf(" %c", &d);
scanf("%999s", e);
printf("%d\n",a);
printf("%lld\n",b);
printf("%.1lf\n",c);
printf("%c\n",d);
printf("%s\n",e);
return 0;
}
谁懂啊,1.范围是用longlong的,类型是用lld的
2.字符和字符串都对应char
3.字符用c,字符串用s
4.char要是不改的话只能容纳1个,所以要写char e[1000];
scanf("%999s", e);
printf("%s\n",e);
5.scanf(" %c", &d);一定要注意%c前面的空格
