㈠ 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語言程序里何時用分號
分號是一個語句的一部分,所以所有簡單非復合語句都應該包括分號。