红联Linux门户
Linux帮助

源程序

发布时间:2005-05-17 00:39:31来源:红联作者:cooc
1、简单计算器C程序
这个程序可以根据选择完成两个数的四则运算。
//calculator.c 简单计算器
#include
double sum(double a, double b);
double subtract(double a, double b);
double divide(double a, double b);
double multiply(double a, double b);
main()
{
int choice;
char operator;
double a,b;
double (*func)();
printf("\n* * * * * 两个数四则运算计算器程序* * * * * * * * *");//
输出提示信息
printf("\n1.加");
printf("\n2.减");
printf("\n3.乘");
printf("\n4.除");
printf("\n要做哪种运算?(输入1、2、3或4,输入其他值将自动
退出):");
choice=getchar();//获取用户输入
switch(choice)
{
case '1':
func=sum;
operator='+';
break;
case '2':
func=subtract;
operator='-';
break;
case '3':
func=multiply;
operator='*';
break;
case '4':
func=divide;
operator='/';
break;
default:
return;
}
printf("\n\n请输入第一个数a :");
scanf("%lf",&a);
printf("\n\n请输入第二个数b :");
scanf("%lf",&b);
printf("\n 计算结果是: %lf %c %lf = %lf\n",a,operator,b,(*func)
(a,b));
}
double sum(double a, double b)
{
return a+b;
}
double subtract(double a, double b)
{
return a-b;
}
double multiply(double a, double b)
{
return a*b;
}
double divide(double a, double b)
{
return a/b;
}
2、显示HelloWorld的C++程序
下面是源程序清单。
#include
int main()
{
cout << "Hello World \n";
}
文章评论

共有 4 条评论

  1. zpf86 于 2009-06-05 16:49:36发表:

    bucuo

  2. 15688 于 2005-11-05 00:21:27发表:

    受益了

  3. cha 于 2005-09-11 00:28:37发表:

    支持

  4. zz123 于 2005-07-01 00:13:28发表:

    支持