当前位置:编程学习 > C/C++ >>

C语言设计实数四则运算运用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什么函数啊

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,