c语言加花括号的原则
最近在学习c语言遇到了一点问题望大大们给我一点启发main(){inta;scanf("%d",&a);if(a==123){printf("mimazhengque")...
最近在学习c语言 遇到了一点问题 望大大们给我一点启发
main()
{
int a;
scanf("%d",&a);
if(a==123)
{
printf("mi ma zheng que ");
}
else
{
printf("cuo wu de mi ma ");
}
getch();
}这是一段关于选择结构的简单代码
但是我搞不懂他是什么 什么时候加 ?自己写了好多次才通过!希望大大们给我一点启发 展开
main()
{
int a;
scanf("%d",&a);
if(a==123)
{
printf("mi ma zheng que ");
}
else
{
printf("cuo wu de mi ma ");
}
getch();
}这是一段关于选择结构的简单代码
但是我搞不懂他是什么 什么时候加 ?自己写了好多次才通过!希望大大们给我一点启发 展开
4个回答
展开全部
加花括号是为了结构清晰,程序易读
这是编程序的原则
一个函数体需要一对花括号把自身的循环体语句括起来
例如你在main()里面调用一个函数,调用的循环体语句就需要花括号
for(),if()while()等语句后的循环体也可以不加,程序也能正常运行。但最好把一个循环体语句放在一个花括号里
这对以后程序的维护有很大作用
看下面程序,自己领悟,阿弥陀佛。。。
题目:计算1!+2!+3!+……+100!.要求定义和跳函数fact(n)计算n的阶乘。
#include<stdio.h>
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);
}
这些都不是问题,你闲来无事多编编程序,久了自然就会了,不用刻意看书记
祝你成功,记得采纳哦,谢谢
这是编程序的原则
一个函数体需要一对花括号把自身的循环体语句括起来
例如你在main()里面调用一个函数,调用的循环体语句就需要花括号
for(),if()while()等语句后的循环体也可以不加,程序也能正常运行。但最好把一个循环体语句放在一个花括号里
这对以后程序的维护有很大作用
看下面程序,自己领悟,阿弥陀佛。。。
题目:计算1!+2!+3!+……+100!.要求定义和跳函数fact(n)计算n的阶乘。
#include<stdio.h>
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);
}
这些都不是问题,你闲来无事多编编程序,久了自然就会了,不用刻意看书记
祝你成功,记得采纳哦,谢谢
展开全部
花括号"{" "}"主要是为了表示一段代码是一个部分。
主要有以下集中用法:
1、函数:
int func() { ...} 此处的花括号表示将这个部分括起来,是开始和结束的标志
2、宏定义:
#define ADD(X,Y) { X+Y;} 只是单纯的把整个部分包含起来
3、数组赋值:
int a[] = {1,2,3};
4、函数内部使用:
用于特定语法 如 if(){ ..} while(..){ ...} 等
主要有以下集中用法:
1、函数:
int func() { ...} 此处的花括号表示将这个部分括起来,是开始和结束的标志
2、宏定义:
#define ADD(X,Y) { X+Y;} 只是单纯的把整个部分包含起来
3、数组赋值:
int a[] = {1,2,3};
4、函数内部使用:
用于特定语法 如 if(){ ..} while(..){ ...} 等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if() {}
else {}
固定用法
A{}表示的是花括号里的内容都属于A的作用范围
比如说main(){} 说明化括号里的内容都是main函数的内容
else {}
固定用法
A{}表示的是花括号里的内容都属于A的作用范围
比如说main(){} 说明化括号里的内容都是main函数的内容
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只是一个括号的话就是致命作用域 是按顺序执行的
只是有一部分的变量声明和作用域的大小回收时间会有所变化
还有就是代码方便阅读……
一组大括号一个意群
就跟写文章分自然段一样……
分不分段,大家都是那样顺序读下来的,分了段会读得舒服点 哈哈
只是有一部分的变量声明和作用域的大小回收时间会有所变化
还有就是代码方便阅读……
一组大括号一个意群
就跟写文章分自然段一样……
分不分段,大家都是那样顺序读下来的,分了段会读得舒服点 哈哈
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询