C语言进阶之路:如何去求任意两个数字的加减乘除问题

简介: C语言进阶之路:如何去求任意两个数字的加减乘除问题

思考一下:


提示:建议读者先进行自我思考,通过对博客的对比,不断挖掘自生潜力。


如何对任意两个整数进行求加减乘除,到底是设多个字母,对其赋值呢?还是只设两个字母呢?


建议读者先进行思考。


整数可以按照笔者的代码来写,那么任意两个或者多个小数是不是也可以呢?希望大家可以思考,或者借鉴笔者下篇博客内容。


提示:以下是本篇文章正文内容,下面案例可供参考


一、怎样去根据任意两个整数求和的代码?


对于任意两个整数求加减乘除,是不是可以按照对任意两个整数求和的代码来参考?


二、简单编写代码


文章仅供参考

对于任意两个整数求加减乘除的简单代码如下(示例):


最简单的代码程序如图所示,但是笔者不建议这样去书写,因为看运转后的结果,并不能仔细地看出哪个是对x,y的加减乘除运算,还得靠自己去分析。


dfc80ca9d8004e6c9ddc00e8448ffc6a.png


//对于任意两个整数求加减乘除运算
#include <stdio.h。
int main ()
{
int x,y;
printf("请输入任意两个整数:  \n")
scanf("%d,%d"&x,&y);
printf("任意两个整数的和为:%d\n",x+y);
printf("任意两个整数的差为:%d\n",x-y);
printf("任意两个整数的乘积为:%d\n",x*y);
printf("任意两个整数的商为:%d\n",x/y);    //这里的商表示的为:求出的整数部分,至于余数,则不在考虑之列
return 0;
}

92ba0822ed0b46e1ae72df8a17d3a45b.png

笔者对于这种代码尤为推荐,既有注释可以知道这个代码的目的,而且对于运转后的结果仍为清明醒目。


重要代码如下(示例):


scanf("%d,%d"&x,&y);
printf("任意两个整数的和为:%d\n",x+y);
printf("任意两个整数的差为:%d\n",x-y);
printf("任意两个整数的乘积为:%d\n",x*y);
printf("任意两个整数的商为:%d\n",x/y);

该处的代码显得尤为重要,将:x+y赋值给%d,然后输出%d的结果,对于另外三种运算符,类似可以推出。在此代码中,当然笔者不同,所写出的代码也不一样,但是总的输出结果却是一样的。


总结


这里对文章进行总结:

:以上就是今天要讲的内容,本文仅仅简单介绍了对任意两个整数的求加减乘除运算。但是对于任意两个小数的加减乘除运算,建议读者自己认真思考以后,若有疑问,请详见笔者下篇博客


相关文章
|
8月前
|
Java 程序员 Linux
探索C语言宝库:从基础到进阶的干货知识(类型变量+条件循环+函数模块+指针+内存+文件)
探索C语言宝库:从基础到进阶的干货知识(类型变量+条件循环+函数模块+指针+内存+文件)
80 0
|
8月前
|
C语言
指针进阶(C语言终)
指针进阶(C语言终)
|
8月前
|
存储 C语言 C++
【C语言刷题系列】水仙花数的打印及进阶
【C语言刷题系列】水仙花数的打印及进阶
|
8月前
|
存储 C语言
C语言进阶 文件操作知识(下)
C语言进阶 文件操作知识(下)
51 2
|
8月前
|
数据库 C语言
C语言进阶 文件操作知识(上)
C语言进阶 文件操作知识(上)
49 3
|
8月前
|
C语言
C语言进阶——sprintf与sscanf、文件的随机读写(fseek、ftell、rewind)
C语言进阶——sprintf与sscanf、文件的随机读写(fseek、ftell、rewind)
81 0
|
8月前
|
C语言
C语言进阶——文件的读写(文件使用方式、文件的顺序读写、常用函数、fprintf、fscanf)
C语言进阶——文件的读写(文件使用方式、文件的顺序读写、常用函数、fprintf、fscanf)
64 0
|
8月前
|
编译器 vr&ar 数据库
C语言进阶——文件的打开(为什么使用文件、什么是文件、文件的打开和关闭)
C语言进阶——文件的打开(为什么使用文件、什么是文件、文件的打开和关闭)
67 0
|
8月前
|
存储 编译器 C语言
C语言进阶——位段
C语言进阶——位段
56 0
|
8月前
|
存储 C语言 索引
C语言数组:从入门到进阶
C语言数组:从入门到进阶
75 0

热门文章

最新文章