帮忙看个超级简单程序

来源:百度知道 编辑:UC知道 时间:2024/09/25 16:41:47
我 想用一个整数去除一个double的数,但是哪里有错呢?
#include<stdio.h>
void main()
{
int a;
double b;
scanf("%d %f",&a,&b);
printf("%.3f",(double)a/b);
}
并且如何改为cin cout的形式呢?

scanf("%d %f",&a,&b);中的%f改成%lf就好了,因为b是double型的
改成C++的话,是这样的:
#include <iostream>
using namespace std;

int main()
{
int a;
double b;
cin>>a>>b;
cout<<(double)a/b<<endl;
return 0;
}

#include <iostream>
using namespace std;

void main()
{
int a;
double b;
cin>>a>>b;
cout<<(double)a/b<<endl;
}