C语言?n%[^\n]和%s[^\n]和%d[^\n]啥意思

%d %f是打印变量的类型%d是整数类型。%f是浮点类型(就是含小数点的默认为6位)
是表示回车,即转到下一行。它的意义多表现在有多个printf的时候为了不混淆,一般每个printf的內容占一行 题目中两个回车换行,为了保证即和上边一行换有防止下一个printf忘记加换行符,导致打印在一行就像温度计量体温,其前後都要甩一下一样当然,这是多余的
比如:如果i=1 area=2
printf(" l=%f",l)
printf("area=%f
  • 单独这2句没有不同都是y=y-1;
    但是--y的意思是先-1再做别的操作。比如说a[--y]=1;那么它是先把y=y-1;然后把a[y-1(这里y指原来没改的值)]=1;
     
我对这个迷糊了,scanf后面输入时末尾加个

很简单,换行可我就是想不通,。有谁详细的解释解释 的作用,不胜感激!!!
全部
  • 1、scanf中通常是不需要加
    的不加的时候,从鍵盘输入回车表示输入结束了;如果加了
    ,键盘输入的回车就被当成输入的字符了需要再次输入非空白的字符才能结束输入,而且容易導致混乱所以不建议在scanf中加
    就很好理解了,就是表示输出一个换行
    全部

我要回帖

更多关于 C语言?n 的文章

 

随机推荐