当使用支具, 使用时报价
在学习编程的过程, 有很多你无法分辨,不知道什么时候使用大括号, 何时使用圆括号. 本文中,我们将阐明详细了解一下他们.
1. 当使用支具 {} ?
在一份声明 如果别的 我们提到命令和命令块, 你可能还记得一点点.
命令 任务, 表达, 颚, 控制结构......任何单一.
例:
x = x + 2; // đây là một lệnh đơn
printf("Day la mot lenh\n"); // đây cũng là một lệnh đơn.
块命令: 在一系列的语句用大括号包围 { }.
例:
{ //dau khoi
a = 78;
b = 26;
printf("Tong %d + %d = %d", a, b, a+b);
} //cuoi khoi
当您要执行一系列我们使用的命令块连续命令的, 即把它们放进括号 {} 写缩进 1 标签方便查找.
因此,抓住褶裙是括号,其使命是创建命令块, 设置多个命令到 1 块命令.
当创建命令块? 这就是当你想在的情况下执行多个语句, 在某种情况.
二次方程的实例 2.
如果增量> 0 那么,我们要做的工作是:
- 计数X1测试
- 计算x2检验
- 公告方程 2 经验.
当我们使用大括号组 3 一个命令块上指令.
如果增量= 0 那么,我们需要做的 2 工作:
- 计数双重体验X.
- 公告式双重体验
当我们使用大括号组 2 上一个命令 1 块命令.
如果增量 < 0 应当通知方程无解. 因此,只有 1 命令做, 不必要的括号. 然而,尽管你的建议 1 或多个命令来完成正在收集它在大括号.
// e.g about string - code by nguyenvanquan7826
#include <stdio.h>
#include <math.h>
int main()
{
float a, b, c, delta;
printf("Nhap cac he so a, b, c:\n");
scanf("%f%f%f", &a, &b, &c);
delta = b * b - 4 * a * c;
if( delta > 0 )
{
float x1 = ( -b + sqrt(delta) ) / (2 * a);
float x2 = ( -b - sqrt(delta) ) / (2 * a);
printf("Phuong trinh co 2 nghiem:\n x1 = %.2f \n x2 = %.2f \n", x1, x2);
}
if( delta == 0 )
{
float x = -b / (2 * a);
printf("Phuong trinh co nghiem kep x = %.2f\n", x);
}
if(delta < 0 )
{
printf("Phuong trinh vo nghiem\n");
}
return 0;
}
在上面的例子, 如果你不使用大括号移植相同的命令,其中块这么写, 我们将在下面进行拖:
if( delta > 0 )
float x1 = ( -b + sqrt(delta) ) / (2 * a); //(lenh 1)
float x2 = ( -b - sqrt(delta) ) / (2 * a); // (lenh 2)
printf("Phuong trinh co 2 nghiem:\n x1 = %.2f \n x2 = %.2f \n", x1, x2);
if( delta == 0 )
float x = -b / (2 * a);
printf("Phuong trinh co nghiem kep x = %.2f\n", x);
if(delta < 0 )
printf("Phuong trinh vo nghiem\n");
这样, 无论您缩进戳任何类型上面的命令被视为相等. TH VD三角洲 < 0 或δ= 0, 同时仅计算命令X1 (lenh 1) 位于if语句, 命令还计算X2 (lenh 2), 并命令通知 2 经验 (lenh 3) 如果外, 应该 2 此命令 (lenh 2 与秩序 3) 始终运行.
2. 当使用括号 () ?
你做大量的功课和, 命令 的printf, scanf函数 甚至功能 主 还报价 (), 因此,当来电或简单地建的功能,我们使用这个圆括弧. 在这轮支架可以有参数,如果.
示例命令 printf("hello"); 然后printf命令 (但本质上它是一个功能内置系统) 使用圆括号内和圆括弧中的字符串 “你好”, 即在通过参数.
此外,在for循环的语法, 而, 的…而乙酸中的if-else, 切换情况下的包含括号, 那么这个语法是不是只是命令语法具有预定义的中断功能.
据我了解,我们使用括号当我们调用, 建立功能或在一定的语法中使用时已被定义. 所以,你需要学习的命令的语法,使, 结构.



最新评论