其他都懂了,只有一个%5f为什么输出多了一个12没懂?系统随机给的这也太不严谨的,不是按设定好的程序输出吗
![]() 学习达人
|
陪狗
展开
|
|
|
WXk292btm8a
展开
|
|
|
WXk292btm8a
展开
|
|
|
芦笙小曲
展开
|
![]() 学习达人
|
mulanfeng
展开
#include <stdio.h>
main() { int a; float b; double c; printf("请输入三个数字:"); scanf("%3d%5f%5lf",&a,&b,&c); printf("你刚才输入的数是:%d,%f,%lf\n",a,b,c); } 这个程序怎么都无法成功?哪里有错吗? WXi35el2mo2
展开
#include <stdio.h> void main() { int a; float b; double c; printf("请输入三个数字:"); scanf("%3d,%5f,%5lf",&a,&b,&c); printf("你刚才输入的数是:%d,%f,%lf\n",a,b,c); }#include <stdio.h>你没打出来 |
|
|
T716909yd
展开
|
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。