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

C语言if后大括号的作用?

发布网友 发布时间:2022-04-23 14:52

我来回答

5个回答

热心网友 时间:2023-09-14 06:23

书写是正确的。加大括号表示这是一段整体的语句块,当满足else条件后,语句块里面语句按顺序执行;如果不加大括号,则只会执行else后面的第一句。

然后if语句结束,后面2句已经不属于if语句中了,这样不管deta等于什么,x2 = ( -b - sqrt (deta) ) / 2 * a;和printf ("计算的结果为x1=%f x2=%f " , x1 , x2);都会执行。

扩展资料:

ANSI C提供了标准C语言库函数。

C语言初学者比较喜欢的Turbo C 2.0提供了400多个运行时函数,每个函数都完成特定的功能,用户可随意调用。这些函数总体分成输入输出函数、数学函数、字符串和内存函数、与BIOS和DOS有关的函数、 字符屏幕和图形功能函数、过程控制函数、目录函数等。

Windows系统所提供的Windows SDK中包含了数千个跟Windows应用程序开发相关的函数。其他操作系统,如Linux,也同样提供了大量的函数让应用程序开发人员调用。

作为程序员应尽量熟悉目标平台库函数其功能。这样才能游刃有余地开发特定平台的应用程序。比如作为Windows应用程序的开发者,应尽量熟悉Windows SDK;作为Linux应用程序开发者,应尽量熟悉Linux系统调用和POSIX函数规范。 

参考资料来源:百度百科-c语言

热心网友 时间:2023-09-14 06:23

请看范例:
if(表达式)
{
……
} //--------------------复合语句①
else
{
……
} //--------------------复合语句②
大括号的作用为把多个单一的语句括起来成为一个复合语句,这样,若表达式为非0(真),则执行复合语句①,若表达式为0(假),则执行复合语句②。
如有错误,请多原谅。

热心网友 时间:2023-09-14 06:24

书写是正确的。加大括号表示这是一段整体的语句块,当满足else条件后,语句块里面语句按顺序执行;如果不加大括号,则只会执行else后面的第一句,然后if语句结束,后面2句已经不属于if语句中了,这样不管deta等于什么,x2 = ( -b - sqrt (deta) ) / 2 * a;和printf ("计算的结果为x1=%f x2=%f " , x1 , x2);都会执行。

热心网友 时间:2023-09-14 06:24

else ------------------------------------------------------------①
{
x1 = ( -b + sqrt (deta) ) / 2 * a;
x2 = ( -b - sqrt (deta) ) / 2 * a;
printf ("计算的结果为x1=%f x2=%f " , x1 , x2);
}
没有大括号,相当于这样的:
else ------------------------------------------------------------①
{
x1 = ( -b + sqrt (deta) ) / 2 * a;
}
x2 = ( -b - sqrt (deta) ) / 2 * a;
printf ("计算的结果为x1=%f x2=%f " , x1 , x2);

最后两条代码怎么都会执行,不管( deta == 0)是否成立

热心网友 时间:2023-09-14 06:25

if后加括号表示if条件成立后,执行括号内所有的
不加括号表示成立后执行if后的下一条语句,只有一条,到“;”为止
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考全国卷分为课标123,那甲乙丙是咋回事?听老师的意思陕西2016用的... 全国甲卷乙卷丙卷区别 全国乙卷什么时候取消 达州哪里有比较好的珠宝店? 达州德西尔珠宝在哪里? 360影视大全在荣耀6x上放就大黑边 360影视为什么点击全屏后还不能横看节目 额头骨瘤手术要住院吗 我的左额头有个骨瘤需要手术吗 合作者怎么造句 excel大括号作用是什么? 小括号和中括号、大括号有什么用? C语言编程中大括号的作用,哪些可省略 Java中大括号的作用是什么? c语言中的 { } 大括号的使用,什么时候需要什么 ? 大括号,中括号,小括号对应作用是什么? 小括号,中括号,大括号有什么作用? 请问一下,这种电脑是分开扫描还是一起扫描,还有就是这种电脑纹是什么电脑纹 7、全连接扫描和半开连接扫描的区别是什么?其优缺点分别是什么?还有什么其它的扫描技术? 扫描件两张扫在一起怎么分开? 房地产开发企业融资方式包括哪些? 如何使用复印机先扫描再统一复印 什么是房地产融资模式 逐行扫描与隔行扫描的区别? 房地产企业融资的渠道有哪些? 柯美360复印时分离扫描存在的故障 房地产项目融资有哪些关键节点 电分扫描的主要区别 商业地产前期有多少种可行的融资方法 打印机能分离扫描不同尺寸纸张吗? c语言 中花括号有哪些作用? 简谱中大括号的作用和叫法是什么? 小米5可以两个电信卡同时使用吗? 怎么养好蝴蝶兰 蝴蝶兰怎么栽最好 蝴蝶兰怎么养法 蝴蝶兰怎么养才好 蝴蝶兰的用什么土培养好呢? 谁知道蝴蝶兰要怎么样养啊!急 蝴蝶兰的花谢了,再怎么养?详细点哦。 长期睡前喝红酒的坏处有什么呢? 睡前红酒喝多少毫升 女生晚上睡觉前喝红酒喝多少比较好? 红酒睡前喝多少ml最好 睡前喝红酒喝多少为好 睡觉前喝一点红酒有好处么? 睡前喝红酒好不好。。。?? 睡觉前喝红酒会导致上火么? 睡前喝一杯红酒,这样对健康有什么影响? 心理咨询师是一个什么职业,就业情况如何呢?各位亲们帮帮忙呗