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

在C语言中逗号、分号等的用法

发布网友 发布时间:2022-05-02 09:44

我来回答

3个回答

热心网友 时间:2022-06-19 00:17

首先说下分号吧,其实分号挺简单的,它就表示着一个语句的结束,
就像平时我们语文中说完一句话加上个句号,
C语言中说完一句话后面加上个分号;
比如
printf("hello,world\n");
说完一句话加上个分号告诉计算机你说完这句话了
再来说下逗号,
这就样提到逗号表达式了,
比如
a=(4,6)
这个表达式它的值就是6
,为什么呢?
先看括号里的(4,6)
因为有了逗号存在形成一个逗号表达式,整个表达式的值取的是
逗号后面的值,因此是6
然后把6赋值给a
最终整个表达式的值就是6了

在逗号表达式中我认为只要记住了
取值取逗号后边的那个值就可以了。
再拿个经典点的说下
while(i<10)
sum+=i;
这一小断程序
当然我初始化sum值为0;
对于它我们可以改写成更简单的
就用逗号实现:
while(sum+=i,i<10)

这样一句话就实现了,它的过程就是先做WHILE里面的
sum+=i
然后括号内的整体是一个逗号表达式,整个表达式的值取逗号后边的
i<10
这样前面的话也做了,最终也达到了我们的目的。
但注意此句话最后边忘了那个分号!
表示语句的结束。

热心网友 时间:2022-06-19 00:17

首先说下分号吧,其实分号挺简单的,它就表示着一个语句的结束, 就像平时我们语文中说完一句话加上个句号, C语言中说完一句话后面加上个分号;
比如 printf("hello,world\n"); 说完一句话加上个分号告诉计算机你说完这句话了

再来说下逗号, 这就样提到逗号表达式了, 比如 a=(4,6) 这个表达式它的值就是6 ,为什么呢? 先看括号里的(4,6) 因为有了逗号存在形成一个逗号表达式,整个表达式的值取的是 逗号后面的值,因此是6 然后把6赋值给a 最终整个表达式的值就是6了 。 在逗号表达式中我认为只要记住了 取值取逗号后边的那个值就可以了。
再拿个经典点的说下
while(i<10)
sum+=i; 这一小断程序 当然我初始化sum值为0; 对于它我们可以改写成更简单的 就用逗号实现: while(sum+=i,i<10) ;
这样一句话就实现了,它的过程就是先做WHILE里面的 sum+=i 然后括号内的整体是一个逗号表达式,整个表达式的值取逗号后边的 i<10 这样前面的话也做了,最终也达到了我们的目的。 但注意此句话最后边忘了那个分号! 表示语句的结束。

热心网友 时间:2022-06-19 00:18

逗号是优先级最低的运算符,它只按照最后一个逗号后面的那个表达式带出结果,比如a=(3,5*2,8,6+8),则a=14
分号就是起到分隔语句的作用,当一句话写完了就用分号分隔一下就行了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
每年交100社保可以改500的吗 在学校上学买了保险暑假做了包皮手术保险公司报销吗 ...放假了要在家附近的医院做手术。请问学校的保险给保吗? ...外地学生,在学校参加了医疗保险,如果在家乡做手术,可以报销医疗费么... fm2010问题,高手进! 请FM2010高手帮我看看配置能玩吗? 有哪些小诗集? 如何去除塑料新杯异味 这周日就是情人节了~如果有人送我东西,我应该回什么呢? 崇左碧园未来城开发商是哪家公司? 我的手机最近总是黑屏,后出现苹果logo,几秒后自动关机,就这样循环,进不了主界面,怎么办呀? 苹果手机自动关机后黑屏,充电没有反应切无法开机怎么办? 苹果手机突然黑屏了,然后就自动关机了怎么回事? 苹果5突然一条竖的绿线接着黑屏开不了机怎么办 iphone开不了机 绿线 报警怎么追回借出去的钱? 怎么才能要回借出去的钱? 秒借贷审核通过但是钱不能提现怎么回事 一个秒贷的打电话,说可以给我包装,95%的通过率,但是要支付8个点的包装费, 怎样在电脑文档中查找需要的内容 支付宝芝麻分650除了借呗还有别的秒贷口子吗 我人给我打电话说是第三方催收的,说我欠款没还。我根本没在秒贷借过钱,之后让我加客服QQ了解情况? 开始审核未通过,后来有人打电话来问我还需不需要,然后让我加微信提供支付宝微? 在秒贷里面填了身份证之类的信息 绑定完支付宝就卸载了 会不会有问题 支付宝借款要审核吗? 加了支付宝说可以贷款,要我的身份证跟手机号说是初审,是不是骗人的? 支付宝秒贷,我要做一笔50000元贷款 mycat不支持mysql带输出参数的存储过程么 中国平安的股票还能买吗? 中国平安股票能买吗 分号在句子,有什么用。 mycat 时不时报 Communications link failure 一般在商务场合敬酒时,手端酒盅的是左手还是右手? 酒桌上,敬酒前要先给对方倒酒?别人给我倒酒然后我俩喝完,我要再给他倒满酒吗?小辈可以给长辈敬酒吗? 给领导敬酒是站在领导的左边还是右边 饭桌上敬酒也非常有讲究,你都知道吗? 端酒和敬酒有什么区别吗,端酒是给长辈喝自己还喝吗?敬酒是给长辈敬自己还喝吗?什么意思啊,不懂? 别人给我倒酒时应该双手拿着杯子吗? 听说给领导敬酒时酒杯一定要低过领导的,这是为什么? 端酒或者敬酒的姿势是什么样的 在酒桌上 碰杯 需要双手么? 敬长辈酒要双手拿杯子还是单手 vivo那款手机最适合打游戏?Vivo哪款手机适合打游戏,而且性价比高_百度问一问 右手端酒杯,从左到右一次喝完。这话怎么说的? 骁龙710 712 730 845 左上角三摄像头 屏下指纹识别手机推荐一下 2000以内 VIVO的屏下指纹到底厉不厉害 来人推荐个带指纹解锁的手机要2000元左右性价比高的,懂得人说说 大葱放的时间久了会不会产生毒素 明年的基金从业资格证考试是什么时候呢? 孕妇可以吃黑土豆吗?