1. 我编的c语言哪里有错它总说缺少个分号,打上了分号它还这样说
你那个输出函数和main函数之间,有一大段代码,这段代码如果不放在某个函数里面,肯定一直报错的
2. C语言分号是什么
分号对C语言C程序是至关重要的。分号决定这段待执行程序语句的结束,一段执行语句后面必须加分号。像别的命令符 如:if ··后面可以不加分号,还有几个忘了 学过很久都没用到了!
3. 我编的C语言哪里有错它总说缺少个分号,打上了分号它还这样说
将第1行main()改成void main()
将第3行float average();改成float average(float x,float y,float z);
将第7行printf("average=%f\n",asd"耐雀)改成printf("average=%f\n",asd");
将第10行和第11行
float average(x,y,z)
float x,y,z;
合并,改成
float average(float x,float y,float z)
程序孝档最开始加一巧亩乱句#include<stdio.h>
4. c语言中分号的作用
c语言源程序的每一条语句都英文输入状态下的“;”结束一条语句。
不同的编程语言有不同的结束标志,Java,C++也是以“;”作为一行语句的结束的标志,也有不需要用“;”作为一行语句结束的编程语言,例如Python。Python是以空格去判断语句与语句之间的关系,一行语句结束后直接换行继续书写,即可。
C语言在输入头文件或写宏的时候不需要分号,直接换行结束。
(4)c语言输入正确提示分号扩展阅读:
C语言 while(表达式)后面是没有分号的,如果不小心加上分伏悉号,系统也不会出现编译宏磨错误,但是程序却会不停的执行空操作,形成空循环体,无法执行“while(表达式);”后面的程序,得不蔽厅斗到预计的效果。例如,在累加求和的程序中while循环加上分号产生错误。
在do…while循环语句中while后面是有分号的,与普通的语句一样,这个分号是用来结束语句的。如果遗漏了这个分号,程序不会通过编译进而产生错误。
参考资料来源:网络-C语言
5. 请问在C语言输出函数中输入正确之后怎么会提示应输入分号
我有一个预感,你的括号要么是引号要么是分号,敲成中文全角的了……
6. 在C语言中逗号、分号等的用法
首先说下分号吧,其实分号挺简单的,它就表示着一个语句的结束,
就像平时我们语文中说完一句话加上个句号,
C语言中说完一句话后面加上个分号;
比如
printf("hello,world\n");
说完一句话加上个分号告诉计算机你说完这句话了
再来说下逗号,
这就样提到逗号表达式了,
比如
a=(4,6)
这个表达式它的值就是6
,为什么呢?
先看括号里的(4,6)
因为有了逗号存在形成一个逗号表达式,整个表达式的值取的是
逗号后面的值,因此是6
然后把6赋值给a
最终整个表达式的值就是6了
。
在逗号表达式中我认为只要记住了
取值取逗号后边的那个值就可以了。
再拿个经典点的说下
while(i<10)
sum+=i;
这一小断程序
当然我初始化sum值为0;
对于它我们可以改写成更简单的
就用逗号实现:
while(sum+=i,i<10)
;
这样一句话就实现了,它的过程就是先做WHILE里面的
sum+=i
然后括号内的整体是一个逗号表达式,整个表达式的值取逗号后边的
i<10
这样前面的话也做了,最终也达到了我们的目的。
但注意此句话最后边忘了那个分号!
表示语句的结束。
7. C语言程序设计的分号怎么用
在每一个语句句末表示此语句完,如:x=1;
在for循环条件中表示空语句,直接执行死循环,如:
for(;;)
{
语句块; //这里的语句就会一直执行
}
望采纳!!!
8. [c语言] C语言中 分号( ; ) 使用的问题。万分感谢!
分号是语句结束的标志,但循环、if、以及子函数如long long a(int b)后边不要分号,其他都用,但不能加两个分号,虽然不会报错,但可能会影响结果。
9. C语言代码后面加分号代表什么
//通常情况是代表语句结束,偶尔会有个例外(比如说for语句)。
inta;//定义了Int型变量a,语句结束,加上;
floatb,//定义了float型变量b,语句未结束
c;//继续定义了float变量c,语句结果,加上;
for(inti=0;//;前表示for语句的初始化语句
i<10;//;前表示for语句的条件判断
++i)
10. c语言中return前面为什么老是提示要加分号
记得以前我用记事本写的c程序(有空格字符)放到vc++6.0下编译会因为空格符而编译不通过.其实你的问题很容易解决,你把程序(发生return错误的函数)贴出来.如果你确信你那个启租函数散手没有语法错误,那你就往你的头文件找问题,特别可能出现的错误悄掘兆是自定义数据结构缺“;”也会莫名其妙的在某个函数中提示没有“;”的错误.