我是初学者,这程序有没有错啊?怎么运行不起来啊?

2025-03-04 22:25:11
推荐回答(1个)
回答1:

貌似没错~~

void main() //main为主函数 加上void 表示无返回值
{
int a; //定义a为整形变量
double d; //定义d为双精度实型变量
printf("Enter a and d: "); //输出“Enter a and d: ”到显示器
scanf("%d%lf",&a,&d); //输入一个整数,第一个整数赋予变量a;第二个双精度数据赋予变量d
printf("%5d,%8.2lf\n",a,d); //输出a,d的值到显示器 并回车 要求a占5格宽度 d占8格宽度~
}

打个比方好了

输入:8,12.3
输出应该为: 8, 12.30(空格请发挥想象)