永发信息网

c语言加花括号的原则

答案:4  悬赏:0  手机版
解决时间 2021-02-09 12:06
  • 提问者网友:末路
  • 2021-02-09 07:08
c语言加花括号的原则
最佳答案
  • 五星知识达人网友:野味小生
  • 2021-02-09 07:45
花括号"{" "}"主要是为了表示一段代码是一个部分。
主要有以下集中用法:
1、函数:
int func() { ...} 此处的花括号表示将这个部分括起来,是开始和结束的标志
2、宏定义:
#define ADD(X,Y) { X+Y;} 只是单纯的把整个部分包含起来
3、数组赋值:
int a[] = {1,2,3};
4、函数内部使用:

用于特定语法 如 if(){ ..} while(..){ ...} 等
全部回答
  • 1楼网友:封刀令
  • 2021-02-09 10:09
加花括号是为了结构清晰,程序易读
这是编程序的原则
一个函数体需要一对花括号把自身的循环体语句括起来
例如你在main()里面调用一个函数,调用的循环体语句就需要花括号
for(),if()while()等语句后的循环体也可以不加,程序也能正常运行。但最好把一个循环体语句放在一个花括号里
这对以后程序的维护有很大作用
看下面程序,自己领悟,阿弥陀佛。。。
题目:计算1!+2!+3!+……+100!.要求定义和跳函数fact(n)计算n的阶乘。
#include
double fact (int n);
main()
{
int i,j;
double item,sum;
sum=0;
for(i=1;i<=100;i++){
item=1;
for(j=1;j<=i;j++)
item=item*j;
sum=sum+item;
}
printf("%e\n",sum);
}
这些都不是问题,你闲来无事多编编程序,久了自然就会了,不用刻意看书记
祝你成功,记得采纳哦,谢谢
  • 2楼网友:一袍清酒付
  • 2021-02-09 09:18
只是一个括号的话就是致命作用域 是按顺序执行的
只是有一部分的变量声明和作用域的大小回收时间会有所变化
还有就是代码方便阅读……
一组大括号一个意群
就跟写文章分自然段一样……
分不分段,大家都是那样顺序读下来的,分了段会读得舒服点 哈哈
  • 3楼网友:酒者煙囻
  • 2021-02-09 08:56
if() {}
else {}
固定用法
A{}表示的是花括号里的内容都属于A的作用范围
比如说main(){} 说明化括号里的内容都是main函数的内容
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯