永发信息网

C语言关于大括号的使用

答案:4  悬赏:50  手机版
解决时间 2021-01-12 23:55
C语言关于大括号的使用
最佳答案
其实这是有一个窍门的,在循环for、while语句后面都是没有“;”号的 这种语句后面紧跟的那句程序是自动再循环中的 所以如果再循环内只有一句指令的话 可以不加大括号。如果是好几条语句的话 还是要用大括号括起来的。如果你只想用for语句做一个延迟,那就在for语句后加上“;”就可以了追问用for语句做一个延迟?延迟是什么意思啊?能否举个例子啊追答就是一个等待的时间
比如你要printf一句话 但是不想它马上出来
int i,j
printf(“你好”);
for(i=0;1<1000;i++)for(j=0;1<100;i++);
printf("再见");
这样当你运行的时候先出现的是“你好”,过一会才会出现“再见”
全部回答
记住了,在c中大括号的作用是将很多语句复合为一个语句块,在这个大括号括起来的语句块中可以定义变量,该变量内存出了该语句块就会被释放,你上面for语句后面就一个语句,没必要再加大括号了,楼上说的也不错,可以都看看追问如果我一个程序只用一个大括号可以吗?如果不可以,那么大括号是不是一定要成对出现即必须是偶数?追答这个当然要成对出现了
可以~~~
for(i=0;i printf("argv[%d]:%s\n", i, argv[i]);
这样用也是完全正确的,加了大括号只是为了增强程序的可读性。。。
没漏,程序完全正确。
大括号的作用是把内部的多个语句绑在一起,当成一个语句。没有规定for后面一定要加大括号。
如果for循环里只有一个语句,比如你这里就只有一个printf,大括号是可以不加的。如果有多个语句,就需要用一个大括号把他们包起来。你加多重大括号也不会出错,但是没有必要。追问for循环中可以用哪些语句?是不是只要能用得上语句都可以用?(这问题问的怎么这么别扭。。。)追答所有能用在函数里的语句,都可以放在for循环里。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么进不了游嘻夏天论坛
我的世界怎么搞净化水
铁将军PLC—3000汽车防盗器图纸
高分!~家庭演播室王亚静那期,徐凯和他妈妈
js中try catch的执行
广州东站到棠下村怎么走
勤劳一生为农民猜三个数字
3.001w是多少钱
多情男的面相长什么样
cad平面图怎么画飘窗
4.5+5×6.5x=94怎么解?
为什么很多人炒股赔钱
数学书写
诱导反应与共轭反应比较哪个更强
长沙南郊公园有什么好玩的
推荐资讯
外企说面试后两周给消息,没消息是挂了吗?
武汉 设计公司有哪些
如何立足小县城开玉器店
and short of breath, Andy and Ruby were th
请问图片上的效果用PS怎么做的?
有预付工资的吗?
同学要和我solo,输了给100块,我该怎么办
45-18 75 76 3-1 25-25 3 7如何简算?
在吗想咨询点事情
总不自制怕没救了
“我来自中国大陆”怎么说
曹操献刀谋董卓 为什么"操惶遽"
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?