c语言初学者,求大神帮忙写个关于多位浮点数的加减乘除运算的代码。

作者&投稿:杨泊 (若有异议请与网页底部的电邮联系)
c语言中如何用代码设计一个简单计算器,实瑞两个浮点数的加减乘除,界面如图~

# include
void main()
{
double first_number,second_number,value;
char Operator;
printf("please enter the number:
");
scanf("%lf%c%lf",&first_number,&Operator,&second_number);
switch(Operator)
{
case '+': printf("value=%lf",first_number+second_number );break;
case '-': printf("value=%lf",first_number-second_number );break;
case '*': printf("value=%lf",first_number*second_number );break;
case '/': {if(second_number==0) printf("wrong number
");
else printf("value=%lf",first_number/second_number);}
}


}

加减乘除还有什么代码啊。

直接 变量名+运算符+变量名就可以了啊。
注意除法 /是整除符号,如果符号两边都是整数(int型),那么结果值保留整数,小数将被忽略。 如果要精确到小数,'/'两边至少有一个是浮点数(float或double)。
注意混合运算结果是按照表达式中数据表达范围最大的数据类型,例如:整数和浮点数混合运算,结果返回是浮点数。

s=-7.00




适合C语言学习的书籍推荐 | 初学者必备
对于新手来说,推荐的书籍有:C Primer Plus: 这本被业界推崇的入门经典,内容详实,作者见解独到,不仅教你语法,还能培养兴趣。The C Programming Language: 精炼而全面,适合初学者理解C语言原理,书中习题有助于在Linux环境下实践。C和指针: 通过指针讲解,帮助理解C语言存储机制,与《C Primer Plus...

C语言初学者必学必会的C语言必背代码
C语言初学者必学必会的C语言必背代码如下:1、C语言必背代码九九乘法表 用C语言输出9*9成法口诀,共9行9列,i控制行,j控制列。2、C语言必背代码之4×4数组 下面程序的功能是将一个4×4的数组进行逆时针旋转90度后输出,要求原始数组的数据随机输入,新数组以4行4列的方式输出,请在空白处...

初学者学什么语言比较容易比较好?
c语言是编程语言的基础但是说实话没啥用,,,但是C语言是新手入门必学

哪个语言适合自学
推荐语言:Python适合自学。Python是一种免费、开源、易于学习和使用的编程语言,非常适合初学者自学。以下是 Python语言具有简洁明了的语法和丰富的库函数,使得初学者可以轻松地开始编程实践。相较于其他编程语言,Python的语法更为直观和容易理解,降低了入门的门槛。同时,Python的应用范围广泛,从数据分析...

初学者学什么电脑语言最好
初学肯定要挑容易入门的来学,C语言是最容易入门的了,先学C吧, 毕竟C是基础,然后可以学C++、C#之类的,它们属于更高级的语言。

初学者适合学哪种编程语言?
对于编程语言初学者来说,选择哪一门编程语言入门似乎成了一个很大的难题,当下热门受欢迎的编程语言超多,比如Java语言、C语言、C++语言、Python语言、PHP语言、GO语言、Javascrip语言等等。2023哪种编程语言最适合初学者?Java语言。那么多种热门的编程语言,到底哪种编程语言最适合初学者呢?大部分朋友的...

从一个小白到Python大神要多久(2023年最新整理)
随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。Python解释器易于扩展,可以使用C语言或C++扩展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。哪位大神知道学计算机语言Python从小白到入门再到大神需要多久?学习Python语言,参加培训班学习需要5-6个月左右,从...

c语言初学者,这道题目不会做,可以运行,但算的结果不对,题目如下,求大 ...
你的代码算法逻辑没有错误。但在x较大时,由于h不断增大,for(i=1;i<=2*h-1;i++) k*=i;的运行结果使k很快溢出,所以得不到最后的正确结果。if(fabs(j)<pow(10,-5)) break;与无法满足而进入while死循环。在x较小时应该是正确的。

C语言初学者,几个简单问题,求解释!
先说1 while(x<15) y++,x+=++y;这里中间的是逗号,代表y++,x+=++y;是一个语句,由于优先关系,所以先++y,然后是y++,然后是x=x+y,这样的话,一次循环以后,x=2,y=2,然后每次循环后,y都会加2,x加上上一次的y+2,这样,第二次,x=6,y=4,第三次,x=12,y=6,第四次,x=20...

C语言怎么学啊,新手入门,要求配置吗
C语言是一门广泛应用于系统编程、操作系统、嵌入式系统等领域的程序设计语言,是学习编程的良好起点。对于C语言的学习,以下是一些适合初学者的要求和学习路径:要求:1. 具备一定的逻辑思维能力和数学素养。2. 具备基本的英语阅读能力,因为C语言的教材和文档大多用英语编写。3. 对计算机科学和编程有兴趣...

营口市13432127471: 我是一名C语言初学者,请各位大虾帮帮忙,用C语言编写一个程序,求1+2+3+4+5+6·····+100 -
臧宜复方: #include<stdio.h> void main() { int i,sum=0; for(i=1;i<=100;i++) { sum+=i; } printf("%d\n",sum); }

营口市13432127471: 请C语言高手帮忙,编写程序求一个整数各位数字之和.怎么编写?谢谢.要求见问题补充. -
臧宜复方: #include<stdio.h>#define max 10 int main() { int a,b[max],s=0; int i=0;printf("Please input a number: "); scanf("%d",&a); while(a) { b[i]=a%10; s=s+b[i];a=a/10; i++; } printf("The sum is: %d\n",s); return 0; } 这里要注意了,这个程序能满足...

营口市13432127471: 求大神帮忙,用c语言, 多个数的求和、平均、最大值、最小值 -
臧宜复方: #include void main() { int a[10]; int i,sum=0,ave=0,max,min; printf("please input 10 number :\n"); for(i=0;i scanf("%d",&a[i]); min=a[0]; max=a[0]; for(i=0;i if(min>a[i]) min=a[i]; for(i=0;i { sum=sum+a[i]; if(max max=a[i]; } ave=sum/10; printf("max=%d,min=%d,ave=%d\n",max,min,ave); }

营口市13432127471: 求各位大神帮忙做一个C语言的题目,因为是在下是未入门级的,所以尽量简单 -
臧宜复方: 我是用dev-c++写的,可能有点不一样.你试试吧#include#include#define QCNT 5 main(){ int num=1, iQ...

营口市13432127471: C语言作业 急急急 求大神帮忙 -
臧宜复方: 只输入边长的话应该是正方形吧,我就按正方形来写了.如下:#include <stdio.h> void main() { for(;;) { int a; printf("Please input the side length of the square:"); scanf("%d",&a); if (a<=0) { printf("Please input correct parameter!\n"); }else { int area=a*a; printf("The area of the square is :%d",area); system("pause"); return; } } }

营口市13432127471: 求助:一道C语言程序的题,急!初学还不怎么会,谢谢,多给分 -
臧宜复方: main(){ int a[10],b[10],c[10]; int i; int *p; printf("please input a[10]:\n"); p=a; for(i=0;i<10;i++) scanf("%d...

营口市13432127471: C语言编程求助
臧宜复方: 这不用if有点麻烦,得用三目运算符“ ? :”. #include<stdio.h> void main() { int a,b,c,max; printf("请输入三个数:"); scanf("%d%d%d",&a,&b,&c); max=a<b?(b<c?c:b):(a<c?c:a); printf("%d\n",max); }

营口市13432127471: c语言编程 求大神帮忙写一下 -
臧宜复方: 8个for函数第一个for函数控制层数.(层数为最长那层为主)上半身3个,分别控制空格个数、递增、递减下半身3个,分别控制空格个数、递增、递减for(i=0;i<4;i++) //i空着层数{...

营口市13432127471: 求C语言初学者书籍推荐 -
臧宜复方: 先看《C Primer Plus中文版》(如果你英语好,可以看英文版《C Primer Plus 》)推荐从经典入手.推荐的话,这本书上的习题是有答案的,可以练练. 如果着急的话可以看谭浩强的《C语言程序设计》,看完基本小程序会写,算入门了. 进...

营口市13432127471: 求高手帮忙写一段C语言程序
臧宜复方: int a[4][4]={{1,2,3,4},{12,13,14,5},{11,16,15,6},{10,9,8,7}}; for(int i=0;i<4;i++){ for(int j =0;j<4;j++){ printf("%d ",a[i][j]); } printf("\n"); }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网