问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何知道c语言中的算术表达式是合法的?

发布网友 发布时间:2022-03-04 08:40

我来回答

4个回答

热心网友 时间:2022-03-04 10:09

第5个不合法
7.5%3
%求模运算要求两个运算对象都是整型数据
其他都是合法的表达式
表达式计算的结果由运算过程中运算对象的数据类型决定,相同数据类型数据进行运算,结果保持原有数据类型,不同数据类型数据运算,结果为精度高的数据类型。
你提供的表达式中,虽然有用除法运算的结果进行求模运算,但是除了第5个表达式外,其他表达式进行除法运算的运算对象全部都是整数,所以他们的运算结果都是整数(小数部分自动省略),进行后续运算没有问题。追问以这题为例 21%(int)4.5 的是怎么算的呢?

追答(int)是强制类型转换
所以(int)4,.5 的结果就是将4.5强制转换为整型数据
在转换后进行求模运算就没有问题了。

热心网友 时间:2022-03-04 11:27

%,这个符号前后一定是整数Int型,像(int )4.5是强制转换也是可以的,但是这个括号必须写在你要强制转换对像的前面,很多时候他为了迷惑你,会写在后面。其他没有什么合法不合法之说了。

热心网友 时间:2022-03-04 13:02

你每个题目是想实现什么?》

热心网友 时间:2022-03-04 14:53

1、表达式计算的结果由运算过程中运算对象的数据类型决定,相同数据类型数据进行运算,结果保持原有数据类型,不同数据类型数据运算,结果为精度高的数据类型。
2、表达式中,虽然有用除法运算的结果进行求模运算,但是除了第5个表达式外,其他表达式进行除法运算的运算对象全部都是整数,所以他们的运算结果都是整数(小数部分自动省略),进行后续运算没有问题。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 个体工商户怎么办理? C语言怎样才能看懂 如何判断一个程序是C编译的还是C++编译的 c如何确定?高数微分方程 怎么知道C语言按键码是多少? 老人死了,身份证跟银行卡丢了怎么取钱 如何理解C? 老人去世了,银行卡丢了,但知道密码怎么办 我父亲的银行卡丢失了,但是他现在身体因为身体原因无法去银行补办,我该怎么办,才能帮他办理手续呢? 老人去世了,银行卡丢了,但知道密码,如何补卡? 老人临终时的银行卡和身份证都丢失了怎么办? 2018年个体户营业执照办理流程 怎么在网上申请个体户营业执照 新浪微群发的微博怎么删???? 个体工商户营业执照怎么注册 我要办个体户的营业执照,请问我需要准备什么、怎样办理? 全国计算机等级考试证书在哪领取?我是西安的 工商营业执照办理工作流程图 国家计算机一级证书办理 注册个体户的流程 C语言中如何判断数据类型? C语言中怎样判断一个数是几位 C语言如何判断是闰年,闰年判断条件 c语言如何判断整数 佛山市电子营业执照网上办理流程 佛山禅城营业执照注销具体步流程是什么? 如何判断c语言中数的进制 佛山市南海黄岐附近个体工商户营业执照办理流程需要什么证件,在哪里办理?求高手? 在佛山市南海区开精品店办理工商营业执照有哪些流程? C语言,如何判断一个数是数字啊? A C如何判断 佛山营业执照注销具体步流程是什么? 在南宁注册公司需要什么? 为什么word中的表格文字显示不全 在南宁注册新公司流程和资料 南宁注册公司需要什么材料 南宁市申报新版营业执照 南宁市行政审批大厅可以办理营业执照经营范围变更吗? 为什么PPT右边不显示自定义动画的具体内容了 怎么办蛋糕店营业执照