C语言设计实数四则运算运用MAKEFILE,急用
有人会吗,帮帮忙
追问:谢谢您了,麻烦问下,我把这个程序在一个文件里输入就可以实现了吗,我看别的人分了四个文件夹分别为加减乘除每个文件夹里都有一个.C和一个 .h的文件,文件夹外还有一个MAKEFILE文件,跟您做这种区别大吗。麻烦了。。。
有人会吗,帮帮忙
追问:谢谢您了,麻烦问下,我把这个程序在一个文件里输入就可以实现了吗,我看别的人分了四个文件夹分别为加减乘除每个文件夹里都有一个.C和一个 .h的文件,文件夹外还有一个MAKEFILE文件,跟您做这种区别大吗。麻烦了。。。
答案:#include<stdio.h>
#include<stdlib.h>
#include<math.h>void jiafa()
{
double i,j;
printf("请输入两个实数:");
scanf("%lf %lf",&i,&j);
printf("%5.2f+%5.2f=%5.2f\n",i,j,i+j);
}void jianfa()
{
double i,j;
printf("请输入两个实数:");
scanf("%lf %lf",&i,&j);
printf("%5.2f-%5.2f=%5.2f\n",i,j,i-j);
}
void chengfa()
{
double i,j;
printf("请输入两个实数:");
scanf("%lf %lf",&i,&j);
printf("%5.2f*%5.2f=%5.2f\n",i,j,i*j);
}
void chufa()
{
double i,j;
printf("请输入两个实数:");
scanf("%lf %lf",&i,&j);
printf("%5.2f/%5.2f=%5.2f\n",i,j,(double)i/j);
}void main()
{
int shuru=0;
char x;
printf(" 欢迎参加小学生数学四项法则测试\n");
system("pause");
system("cls");
while (1)
{
printf("你需要做什么题型计算?请选择:+(输入1) - (输入2) *(输入3) /(输入4)\n");
if(shuru==0)
scanf("%c",&x);
switch(x)
{
case '1': jiafa();break;
case '2': jianfa();break;
case '3': chengfa();break;
case '4': chufa();break;
default : printf("输入错误,请重新输入");
}
printf("请输入数字选择:\n1.继续\n2.重新选择题型\n3.结束\n");
scanf("%d",&shuru);
if(shuru==1) shuru=1;
if(shuru==2) {shuru=0;getchar();}
if(shuru==3) break;
}
}
//看很久没人回复,给你回复下吧!
上一个:想学习C语言给我推荐几本书吧
下一个:C语言中的是getch什么函数啊