㈠ c语言结构体结尾什么时候加分号“;” 求解!
定义结构体是一个语句组,规定最后是要加分号的。
如:
strct student{
...
};
又规定,可以在最后一句的}和;之间写上结构体变量名或数组名,如:
struct student{
...
}stu,s[100];
这个结构看起来花括号后面没有分号了,真实的原因是这一句还没有写完,不能加分号,这不是加到最后了吗?
这种写法与下面的写法是完全等价的:
struct student{
...
};
stuct student stu,s[100];
现在回答你的问题,分号必不可少,只要是句末都要加。
㈡ [c语言] C语言中 分号( ; ) 使用的问题。万分感谢!
分号是语句结束的标志,但循环、if、以及子函数如long long a(int b)后边不要分号,其他都用,但不能加两个分号,虽然不会报错,但可能会影响结果。
㈢ 什么情况下用分号
分号;什么时候用
分号 分号的形式为";"。 复句内部并列分句之间的停顿,用分号。 例如:A)语言,人们用来抒情达意;文字,人们用来记言记事。 B)在长江上游,瞿塘峡像一道闸门,峡口险阻;巫峡像一条迂回曲折的画廊,每一曲,每一折,都像一幅绝好的风景画,神奇而秀美;西陵峡水势险恶,处处是急流,处处是险滩。 非并列关系(如转折关系、因果关系等)的多激复句,第一层的前后两部分之间,也用分号。 例如:我国年满十八周岁的公民,不分民族、种族、性别、职业、家庭出身、宗教信仰、教育程度、财产状况、居住期限都有选举权和被选举权;但是依照法律被剥夺政治权利的人除外。 分行列瞎雀举的各项之间,也可用分号。 例如: 中华人民共和国的行政区域划分如下: (一)全国分为省、自治区、直辖市; (二)省、自治区分为自治州、县、自治县、市; (三)县、自治县为乡、民族乡、镇。
什么时候用逗号 什么时候用顿号 什么时候用分号
用法说明
逗号
逗号的形式为","
句子内部主语与谓语之间如需停顿,用逗号。
例如:我们看得见的星星,绝大多数是恒星。
句子内部动词与宾语之间如需停顿,用逗号。
例如:应该看到,科学需要一个人培尘贡献出毕生的精力。
句子内部状语后边如需停顿,用逗号。
例如:对于这个城市,他并不陌生。
复句内各分句之间的停顿,除了有时要用分号外,都要用逗号。
例如:据说苏州园林有一百多处,我到过的不过十多处。
顿号
顿号的形式为"、"。
句子内部并列词语之间的停顿,用顿号。
例如:A)亚马逊河、尼罗河、密西西比河和长江是世界四大河流。
B)正方形是四边相等、四角均为直角的四边形。
分号
分耽的形式为";"。
复句内部并列分句之间的停顿,用分号。
例如:A)语言,人们用来抒情达意;文字,人们用来记言记事。
B)在长江上游,瞿塘峡像一道闸门,峡口险阻;巫峡像一条迂回曲折的画廊,每一曲,每一折,都像一幅绝好的风景画,神奇而秀美;西陵峡水势险恶,处处是急流,处处是险滩。
非并列关系(如转折关系、因果关系等)的多重复句,第一层的前后两部分之间,也用分号。 例如:我国年满十八周岁的公民,不分民族、种族、性别、职业、家庭出身、宗教信仰、教育程度、财产状况、居住期限都有选举权和被选举权;但是依照法律被剥夺政治权利的人除外。
分行列举的各项之间,也可用分号。
例如:
中华人民共和国的行政区域划分如下:
(一)全国分为省、自治区、直辖市;
(二)省、自治区分为自治州、县、自治县、市;
(三)县、自治县为乡、民族乡、镇配神禅。
分号一般在什么情况下使用?
分号是一种介于逗号和句号之间的标点符号,主要用以分隔存在一定关系(并列、转折、承接、因果等,通常以并列关系居多)的两句分句——分句可以属于单重复句,也可以是多重复句的第一层分句,或者是大句中的并列部分。除此之外,分号还可以用来分隔作为列举分项出现的并列短语,或是辞书中同一义项的不同释义。详述与例子参见正文。另外,“分号”也可以是“分店”的意思。
英语中的分号是在什么情况下才用的?
英语中分号用法
分号有时又称为小句号。它表示一个停顿,其停顿时间在逗号与冒号的停顿时间之间。文章如采用许多分号,其风格则变得严肃、正式。为了正确使用分号,有必要先学会辨认主句。当两个主句没有任何连接词(and, but, or, nor, for)连接而出现在同一个句子里,这时最好采用分号使之分离。分号的主要作用很简单,它常用于分离没有连接词连接的句子。但最好不要在从句之间形成如此之强的停顿。如果你要连接从句,而又不愿意用连接词时,则采用分号。
一般说来,分号的作用介于逗号和句号之间,即用分号隔开的两部分之间的关系,比用句号隔开的紧密,但不及用逗号分开的紧密。
1)用于并列句之间。
例句:
People make history; unusual people make history interesting.
Your car is new; mine is six years old.
2)分隔已有逗号的并列成分,以避免歧义。
例:
Folow this procere:first,get your apllication forms; next, fill them out; last, pay the charge.
3)用于由for example, namely, in fact等引出的分句之前。
例:
Tom is well-liked; in fact, he is the most popular person in the class
c语言什么时候用逗号什么时候用分号
(1)当一个语句结束是要用“;”像定义一个变量,printf();scanf();等等
(2)在printf("%d,%d",a,b);scanf("%d,%d",&a,&b);int a,b;等,一般“,”是用在语句中间。用来隔开变量,不能用在语句结束。
(3)在方法体,for,switch,while,if中它们用“{}”来定义这个块,结束时不用“;”只在{}中的语句后用“;”
(4)多看些程序,很快就会了解的。这个就像我们用“,”和“。”号一样很简单。
语文中的标点符号,分号用在什么情况下
和其他句子表示并列关系的时候可以用这个,或者在表示步骤说明的时候用
分号在java中的作用,什么时候用,什么时候不能用.
1、分号标志着Java一句完整代码的结束。
2、一般也用来拼接字符串,分割字符串的分隔符。
3、一句完整sql的结束(数据库中),Java代码里的sql是不加分号的
暂时想到这么多。。。
分号“;”怎么用? 30分
一句话有好几层意思
㈣ c语言什么时候用逗号什么时候用分号
C语言中用逗号和分号的要求如下:
1、每一条完整语句的结束必须用分号。
比如:
main()
{
int a=0;
while(a<10)
{
printf("%d\n",a*a);
}
}
2、在一条语句中的变量之间用逗号。
比如:
main()
{
int a=0,b;
while(a<10)
{
b=a*a;
printf("a=%d,b=%d\n",a,b);
}
}
㈤ C++中分号的使用规则
在c语言中,分号“;”是语句结束的标志,就相当于中文中的句号。表示一条语句的结束。反过来,“;"是语句的象征,本身 ";"就表示一条语句,称为空语句,一般用于占位。比如while (1) ; ;
第1个分号表示的是空语句,第2个分号表示的是语句结束符。主要区分表达式和语句的区别,在C语言中带分号的就是语句,不带分号的即为表达式。
(5)c语言中分号什么时候打扩展阅读:
C语言中六种位运算符:
&按位与,|按位或,^按位异或,~取反,<<左移,>>右移。
运算符的使用:
判断int型变量a是奇数还是偶数a&1=0偶数a&1=1奇数
取int型变量a的第k位(k=0,1,2……sizeof(int)),即a>>k&1
将int型变量a的第k位清0,即a=a&~(1<<k)
将int型变量a的第k位置1,即a=a|(1<<k)
int型变量循环左移k次,即a=a<<k|a>>16-k(设sizeof(int)=16)
int型变量a循环右移k次,即a=a>>k|a<<16-k(设sizeof(int)=16)
㈥ c语言中分号的作用
c语言源程序的每一条语句都英文输入状态下的“;”结束一条语句。
不同的编程语言有不同的结束标志,Java,C++也是以“;”作为一行语句的结束的标志,也有不需要用“;”作为一行语句结束的编程语言,例如Python。Python是以空格去判断语句与语句之间的关系,一行语句结束后直接换行继续书写,即可。
C语言在输入头文件或写宏的时候不需要分号,直接换行结束。
(6)c语言中分号什么时候打扩展阅读:
C语言 while(表达式)后面是没有分号的,如果不小心加上分伏悉号,系统也不会出现编译宏磨错误,但是程序却会不停的执行空操作,形成空循环体,无法执行“while(表达式);”后面的程序,得不蔽厅斗到预计的效果。例如,在累加求和的程序中while循环加上分号产生错误。
在do…while循环语句中while后面是有分号的,与普通的语句一样,这个分号是用来结束语句的。如果遗漏了这个分号,程序不会通过编译进而产生错误。
参考资料来源:网络-C语言
㈦ 在C语言中什么语句后要加分号,什么语句后不用分号
分号代表语句结束假设你有一个数组int
a[5];那么你可以这样给数组赋值for(int
i
=
0;i<5;i++)
a[i]=i;这个是没加分号的,那么a[0]=0,a[1]=1....a[4]=4;for(int
i
=
0;i<5;i++);这样加了分号,就代表结束了,相当于循环只执行了i,然后就退出循环了
a[i]=i;//这样相当于只有a[4]=4;
c语言中,分号代表语句结束
㈧ 在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
这样前面的话也做了,最终也达到了我们的目的。
但注意此句话最后边忘了那个分号!
表示语句的结束。
㈨ C语言程序里何时用分号
分号是一个语句的一部分,所以所有简单非复合语句都应该包括分号。