c语言,编写程序,要求对两个实数实现简单的加减乘除运算的功能(用switch)语句

c语言,编写程序,要求对两个实数实现简单的加减乘除运算的功能(用switch)语句,第1张

#include<stdioh>

void main()

{

float num1,num2;

char ch;

printf("请输入运算符(+-/):");

scanf("%c",&ch);

printf("请输入第一个数字:");

scanf("%f",&num1);

printf("请输入第二个数字:");

scanf("%f",&num2);

switch(ch)

{

case '+':

printf("%f+%f=%f\n",num1,num2,num1+num2);

break;

case '-':

printf("%f-%f=%f\n",num1,num2,num1-num2);

break;

case '':

printf("%fx%f=%f\n",num1,num2,num1num2);

break;

case '/':

printf("%f/%f=%f\n",num1,num2,num1/num2);

break;

default:

printf("错误输入!\n");

break;

}

}

这个题不难呀?怎么没人答?不用pow函数,那就自己写个for循环呀。就是不知道你要求什么语言了,你也不说清楚,C和C++都写了,如果满意,就采纳了吧

C语言:

#include <stdioh>

void main()

{

int y,i;

double x,n=10;

printf("计算x的y次方,请输入x和y:\n");

scanf("%lf %d",&x,&y);/注意:C语言输入x时必须含小数点,比如,20/

for(i=1;i<=y;i++) n=x;

printf("%lf的%d次方是: %f\n",x,y,n);

getchar();

}

C++语言:

#include<iostreamh>

void main()

{

int y,i;

double x,n=10;

cout<<"计算x的y次方,请输入x和y:"<<endl;

cin>>x>>y;

for(i=1;i<=y;i++) n=x;

cout<<x<<"的"<<y<<"次方是:"<<n<<endl;

}

#include <iostream>

#include <cstring>

int main(int argc, char argv) {

using namespace std;

int a,b;

scanf("%d%d",&a,&b);

printf("%d",3a(b+4)/2);//3a(b+4)/2

return 0;

}

#include<stdioh>

void main()

{

double num[10],sum=0,avg;

int i;

for (i=0;i<10;i++)

{

scanf("%lf",&num[i]);

sum=sum+num[i];

}

avg=sum/100;

printf("算数平均值为:%lf\n",avg);

}

#include<stdioh>

float mul(float a,float b)

{

return ab;

}

int main()

{

float a,b;

printf("请输入a和b:");

scanf("%f %f",&a,&b);

printf("积:%f\n",mul(a,b));

return 0;

}

//C语言程序,实现输入的两个实数加减乘除

#include <stdioh>

void main()

{

float x,y;

//提示输入需要计算的两个数

printf("\n 请输入两个非0的实数x、y:");

do {

scanf("%f,%f",&x,&y);

if (x==0 || y==0) printf("\n 你输入的数字不能为零,请重新输入");

} while (x==0 || y==0);

//实现加减乘除运算

printf("\n %f+%f=%f\n",x,y,x+y);

printf("\n %f-%f=%f\n",x,y,x-y);

printf("\n %f×%f=%f\n",x,y,xy);

printf("\n %f÷%f=%f\n",x,y,x/y);

}

以上就是关于c语言,编写程序,要求对两个实数实现简单的加减乘除运算的功能(用switch)语句全部的内容,包括:c语言,编写程序,要求对两个实数实现简单的加减乘除运算的功能(用switch)语句、编写程序输入实数x和正整数y计算x的n次方,不允许调用pow函数求幂、编写程序,从键盘输入两个实数a,b,计算表达式3a(b+4)/2的值,并输出结果等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9358836.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存