回 帖 发 新 帖 刷新版面

主题:初学者请教

看看我下面的代码:
main()
{
     float a,b;
     printf("chengji1=\n");
     printf("chengji2=");
     scanf("%f%f",&a,&b);
     printf("zongfen=%f\npingjunfen=%f",a+b,(a+b)/2);
     getch();
}
很简单,我想让光标停到chengji1=的后面,然后我输入成绩1,回车,光标停到chengji2=的后面,输入成绩2,回车,得出计算结果,按我的代码,光标就停到chengji2=的后面,第一行没有停,请高手解释一下为什么,并如何改动符合我的要求。在线等。谢谢。

回复列表 (共2个回复)

沙发

main()
{
     float a,b;
     printf("chengji1=");
     scanf("%f",&a);
     printf("chengji2=");
     scanf("%f",&b);
     printf("zongfen=%f\npingjunfen=%f",a+b,(a+b)/2);
     getch();
}

板凳


谢谢

我来回复

您尚未登录,请登录后再回复。点此登录或注册