解题思路:先想好每个数字是什么类型编写
注意事项:这题我折腾了好久,始终找不到失败的原因,回去看了下视频,回来再写还是错。再仔细审题,发现有个坑:C不是数字,不能给它占用4个字符宽!然后再编,终于过去!
参考代码:
#include<stdio.h>
int main()
{
char a='w';
int b;
float c;
double d;
scanf("%c%d%f%lf", &a, &b,&c,&d);
printf("%c %4d %4.2f %4.12f\n",a,b,c,d);
return 0;
}
0.0分
6 人评分
#include<stdio.h> int main() { char a='c'; int b=99; float c=12.1323; double e=3.14159265358979; scanf("%c%d%f%lf",&a ,&b, &c, &e); printf("%c %4d %4.2f %4.12f\n",a,b,c,e); return 0; } 我这和你的差不多 但是最后输入字母之后 出来的结果不是c 输入的是什么字母出来就是什么字母
胖胖 2019-03-25 18:59:45 |
当然是输入什么是什么 你把scanf放在char c上面出来的就是c了
【出圈】 (C++代码)(典型的约瑟夫环——链表解决)浏览:1214 |
C二级辅导-求偶数和 (C语言代码)浏览:639 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:619 |
简单的a+b (C语言代码)浏览:530 |
简单的a+b (C语言代码)浏览:816 |
1113题解浏览:789 |
1024题解浏览:808 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:616 |
输入输出格式练习 (C语言代码)浏览:849 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:673 |
三好青年 2022-11-05 12:10:15 |
不加的话不知道为什么我的会一直出错