
C语言的程序一行写不下时怎么办
7个回答
展开全部
展开全部
要是一行写不开,继续写就可以,不用按回车,程序自动换行
在c中,一行可以写多句话,如 t=a;a=b;b=t;
也可以一句话写多行,如char yue[12][10]={Januray ,February,March ,April,
May ,June,July ,August,Septmber,
October,November,December} ;
字符串\end;其效果等于char foo[] = 这是一段很长的字符串end;
二楼说的方法是针对一般语句的,可以这么说,一条语句中(字符串内除外)能加空格的地方就能换行。一般在函数几个参数之间,数组多个元素之间。其它地方不是很必要,但也可以用,比如
在c中,一行可以写多句话,如 t=a;a=b;b=t;
也可以一句话写多行,如char yue[12][10]={Januray ,February,March ,April,
May ,June,July ,August,Septmber,
October,November,December} ;
字符串\end;其效果等于char foo[] = 这是一段很长的字符串end;
二楼说的方法是针对一般语句的,可以这么说,一条语句中(字符串内除外)能加空格的地方就能换行。一般在函数几个参数之间,数组多个元素之间。其它地方不是很必要,但也可以用,比如
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
区分程序代码的类型,有如下三种写法:1 对于所有的c语言语句,均可以在需要换行的地方加上\标记,即可实现换行效果。不过除宏定义之外,均可以把换行写的更简洁,所以这种形式只常见于宏定义中。2 对于字符串,可以用多个""引用,由于在c语言中,对于连续的""引用的字符串,中间没有其它非空白字符的情况下,是合并成一个字符串处理的,所以可以借用该规则实现换行。"asd""fgh" 的写法,和"asdfgh"是一样的。3 除宏定义的其它语句,均可以直接换行,只要不断开字符串及变量名即可。如 printf("%d%d%d",a,b,c);和 printf("%d%d%d",a,b,c);是相同的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果不是互相关联的就换行啊,一般也不会有这种情况的,出现的话只管继续打下去。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
dos窗口中,一行应该是80个字符的位置要是一行写不开,继续写就可以,不用按回车,程序自动换行在c中,一行可以写多句话,如 t=a;a=b;b=t;也可以一句话写多行,如 char yue[12][10]={"Januray ","February","March ","April", "May ","June","July ","August","Septmber", "October","November","December"} ;这个都是允许的]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询