C++最初级哒问题~帮忙修改一下~

来源:百度知道 编辑:UC知道 时间:2024/06/10 07:15:57
~~~~#include <stdio.h>
main()
{
float b,c,h;

b=h+c;

scanf("%f%f\n",&h,&c);

printf("b=%6.2f",b);

}

怎么执行哒时候没对!

#include <stdio.h>
int main()
{
float b,c,h;
scanf("%f%f",&h,&c); //应该先赋值后运算 ,切记!
b=h+c;
printf("b=%6.2f",b);
getchar();
getchar();
return 0;

}

你是问的c吧!

把这两句b=c+h
scanf("%f%f",&h,&c);
的位置调成下面两句可以了
scanf("%f%f",&h,&c);
b=c+h;

你哒程序这么写是不对哒

正确哒写法呢 是要先scanf哒, 然后才b=h+c哒。

对八对呀?

先输入,再参加运算。
把b=c+h;和
scanf("%f%f",&h,&c);对调一下就好了

C++哪来的scanf,printf,是cin>>,cout<<

#include <stdio.h>
main()
{
float b,c,h;
scanf("%f%f",&h,&c);
b=h+c;
printf("b=%6.2f",b);

}