关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
动感光波925
2021-10-22 03:05
采纳率: 77.8%
浏览 85
首页
编程语言
已结题
if语句的花括号使用问题
c语言
为什么第25行的花括号把第二个scanf放在括号里面和外面输出的结果不同啊,为啥放在里面就会把后面的结果也输出上了?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
1
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
酷爱码
优质创作者: Java技术领域
2021-10-22 07:03
关注
本来就不同啊,放到里面,如果你第一个if成立就不再执行else if里面的东西了,你放到花括号外面,就不受if的影响了,不管你输入1或者2,都需要再次输入一个值
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(0条)
向“C知道”追问
报告相同问题?
提交
关注问题
关于
if语句
后面是否要接
花
括号
2024-10-21 20:42
XG9420的博客
几条语句合在一起加上
花
括号
相当于一个语句块,if条件只影响后一个语句或语句。加
括号
时,if为真会执行
括号
中的所有语句,if为假则不会执行;
if条件语句加
括号
和不加
括号
有什么区别
2025-04-09 09:39
1234哈哈哈哈的博客
使用
与否有明确的区别,直接关系到代码的执行逻辑和安全。,除非在严格限制的代码高尔夫(Code Golf)场景。的权衡,而非功能差异。,除非在极简脚本或受严格规范的代码库中。语句的单条语句是否带
括号
。
编程语言
中,控制语句的左
花
括号
({)的位置
2024-05-23 21:00
学习&实践爱好者的博客
大多数
编程语言
中,控制语句的格式化都比较灵活,允许左
花
括号
放在控制语句的同一行或另起一行。
C语言用if时必须加
花
括号
吗,Perl的
if语句
一定要
花
括号
吗?
2021-05-28 03:50
weixin_39774808的博客
我们在
使用
c++语言等
编程语言
的时候,如果
if语句
块中只有一个语句时,那么
if语句
需要的
花
括号
可以省略。在perl,用if前置结构时必须
使用
花
括号
,用if后置结构的时候则不必用
花
括号
。见代码:#!/usr/bin/perl$a = 0;$...
C语言中if else语句的详细解析
2025-07-03 13:21
一旦表达式结果为真,
花
括号
{}内的语句块1就会被执行;若结果为假,程序则会忽略这些语句。 else语句通常与if搭配
使用
,它为条件不满足时提供了一种执行其他代码的途径。else总是与最近的未配对的if相联系。基本的if...
python
if语句
括号
_Python if else条件语句详解
2021-03-17 01:34
by翠的博客
Python 的 if 分支既可作为语句
使用
,也可作为表达式
使用
。下面先介绍 if 分支作为语句
使用
的情形。if 语句可
使用
任意表达式作为分支条件来进行分支控制。Python 的 if 语句有如下三种形式:第一种形式:if...
Java编程中的条件判断之
if语句
的用法详解
2020-09-03 04:51
最后,如果
if语句
后面有多条语句,必须
使用
花
括号
,否则会导致编译错误。例如: ```java if (c > 4) c--; // 条件执行体 System.out.println("c大于4"); // 不属于条件执行体,编译错误 else // ... ``` 在这个...
c语言编程
if语句
的用法,c语言
if语句
的用法有哪些
2021-05-20 05:02
马汉东的博客
C语言中
if语句
基本的有三种格式,在此基础上可以扩展一些其它格式,下面我们来看看c语言
if语句
的用法。1、 if……形式一般格式:if***表达式*** 语句;语义是:如果表达式的值为真,则执行其后的语句,否则不执行该...
编程选择题40道:C语言流程控制:条件语句与循环.Tex.docx
2024-12-01 21:59
在C语言中,最常用的条件语句是
if语句
,它的基本结构包括if关键字、条件表达式以及包含在
花
括号
中的代码块。条件表达式的结果为真(非0)时,执行
花
括号
中的代码块;否则跳过该代码块。例如,
if语句
的正确
使用
形式为...
Java控制语句之if、switch语句
2020-09-02 20:55
需要注意的是,
if语句
不加
花
括号
`{}`时,仅控制下一行语句,因此为了避免混淆,通常推荐
使用
花
括号
来明确语句块的范围。 ```java double randomNum = Math.random(); if (randomNum > 0.5) { System.out....
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已结题
(查看结题原因)
10月26日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
10月26日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
10月22日