77问答网
所有问题
当前搜索:
c语言大括号错误怎么解决
C语言
FOR语句的
大括号
位置放置的问题
答:
for(){} 如果有
括号
,表示括号里面所有的内容都会参与循环,若没括号,则只有紧跟的一条参与循环,{}的作用就是把若干条语句集合起来,要么一起执行,要么不执行 --- 楼主说把上面的程序加上{}会陷入死循环?不可能啊!我刚运行了,没问题啊 记住一点就是:if,for,while等语句后面若只有一条语句,就...
C语言错误
:expression must be a modifiable lvalue
答:
这边有两个
错误
,首先,if
括号
里是赋值语句,不是判断语句,只有一个=,那么
报错
就是这边导致的,第二个,
c
里面两个char字符串不能直接用=比较是否相等,应该用strcmp
C语言
关于
大括号
的使用
答:
没漏,程序完全正确。
大括号
的作用是把内部的多个语句绑在一起,当成一个语句。没有规定for后面一定要加大括号。如果for循环里只有一个语句,比如你这里就只有一个printf,大括号是可以不加的。如果有多个语句,就需要用一个大括号把他们包起来。你加多重大括号也不会
出错
,但是没有必要。
C语言
问题 编程时我明明没有少
大括号
它
怎么
显示
答:
我没怎么明白你说的情况,因为我是一个新手,只是也遇到过这种类似的情况,调试没错,但编译的时候就是由这样那样的
错误
,而且这种情况也是出现在“已经打开一个工作区间,并且在这个区间里面编写、编译了几个程序之后,”我出现这种情况的原因是,这个工程里有不止一个主函数,就是先前编的那个程序,在...
C语言
程序抱错?
答:
虽然
报错
,但我看到的不是你报的
错误
.要说错误还是不少:第一:你少写了一个"}",在最后写;第二:getch()是什么函数,应该是getchar();第三:main()前面要写void,不写也行但会警告.总之你的程序写得很不规范,风格很不好,希望能改进一下.把这些改一下,就没错误了,就看到笑脸了....
C语言
关于
大括号
的问题
答:
一对
大括号
称为作用域,在其中定义的变量只在该作用域内有效,且会覆盖作用域外的同名变量。在你的程序中体现不出区别,我写个程序为例:include<stdio.h>int main(){ int i=1; { int i=2; int j=3; printf("%d\n",i); //将输出2 } printf("%d\n",i); /...
c语言
主函数中有一段用
大括号
括起来了,其中定义的变量与主函数变量冲...
答:
一对
花括号
理里面叫做语句块 在其中的定义的变量在其括号可以使用 void main()// int main()才是正确的 { int k=1,m=2; //使用于
大括号
m++;{ //语句块看着独立单元进行了 int k=0;// 使用于这个括号中 k+=m*2;printf("%d,%d#",k,m);k++;} printf("%d,%d#",k,m);...
c语言
问题咨询 do while
大括号
的使用问题
答:
而对于第二段程序,情况就要复杂一些。n没有问题,是在程序体里使用。但是对于retry,while (retry == 0);由于while出现的位置,已经在do while程序体之外,超出了自动变量retry的“作用域”,会导致“retry没有定义”的
错误
。3. 注意main()函数中,右
花括号
“}”的匹配,别少了。
C语言
程序 如图
大括号
放
错
地方了吧!
答:
没有放
错
位置 这是旧式的
C语言
函数定义格式 你看函数中的形参(p,data)没有类型说明啊,这个类型说明,就要放到函数名和
大括号
之间。
请
C语言
大神帮我看看
怎么
纠正,
答:
\n");} 运行效果:你的程序有以下几个问题:定义函数时函数原型(返回值,函数名和参数)和函数内容(
大括号
之间)之间不能有分号。你的函数在自己调用自己,并且没有停止的条件,这样会造成函数的无限调用,最后造成内存耗尽程序崩溃。你应该是要使用
C 语言
自带的输出函数 printf,但是误写成了 printf...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜