當前位置:首頁 » 編程語言 » c語言中不允許一行內寫多條語句
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言中不允許一行內寫多條語句

發布時間: 2023-01-26 11:20:17

A. c語言一行 能寫幾個語句嗎

不錯一個分號是一個語句的結束,但是不是一行的結束!在TC中是可以同時在一行上寫多個語句的,只是因不同版本的編譯器不易一行寫太多.
像你說的錯誤,你應該把錯誤信息也發來,才好判斷到底是什麼出錯,出錯不一定是因一行寫了多個語句.所以你可以把程序改成一行就一個語句,看是否還有錯,如果還有錯,就不是一行多語句的錯誤了(可能是輸入法的問題,你在中文下輸入分號等錯誤),如果這樣就沒錯的話,你去重新下載個TC看下了! 為了程序的可讀性與可觀賞性最好一行不要有太多的語句!

B. C語言一條語句格式 一條語句可以寫在多行嗎

C語言的語句,簡單的就是
表達式
+
;(分號)。
比如:
a=2
……不是語句,是賦值
表達式
a=2;
…………這就是一條語句啦。賦值語句
再如:
for(i=0;i<11;i++)
不是語句
補充上:printf("%6d",a[i]);
如下
for(i=0;i<11;i++)

printf("%6d",a[i]);
這樣,就是一個完整的語句了
第二,一條語句是可以分成多行來寫的,嚴格的說,是一條語句的表達式部分可以分開多行來寫。

C. C語言書寫格式嚴格,要求一行內只能寫一個語句,對嗎

淡然不是啦 一行可以寫好多句 比如
if(a==1){ a=1;b=2;c=3;d=a+b+c;printf("%d",d);}
這樣是可以的 這樣寫只是不美觀 不過你也可以把他(花括弧裡面的)理解為一個語句

D. C程序書寫格式自由,一個語句可以寫在多行上嗎

可以。

1、只要關鍵字不分行就行; 比如: if(a==b || a==c) 等價於 if( a==b || a==c )。

2、在C語言中,注釋可以加在程序中的任何位置。

E. C語言中多個語句能否寫在同一行上,能否把一條語句分成幾行寫

C語言中多個語句可以寫在同一行上,可以把一條語句分成幾行寫,操作方法如下:

1、首先在編程軟體中,點擊文件->新建一個C++工程。