这个程序可以根据选择完成两个数的四则运算。
//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";
}
zpf86 于 2009-06-05 16:49:36发表:
bucuo
15688 于 2005-11-05 00:21:27发表:
受益了
cha 于 2005-09-11 00:28:37发表:
支持
zz123 于 2005-07-01 00:13:28发表:
支持