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++工程。