c語言 為什麼我設定分成六個一行 第一行卻是四個一行!求高手解答

2025-01-25 18:50:12 字數 2804 閱讀 7431

1樓:網友

因為l的預設的初始值為-858993460當它加了4次或者5次時剛好能夠被4或者5整除 上面幾位的程式4個或者5個一行的時候還有問題,建議你改成。

#include

int main()

int i,j,l;

l=0;for(i=1;i<=4;i++,l=0)for(j=1;j<=6&&l!=4;j++)printf(" d",i*j);

l++;if(l%4==0)

printf("");

printf("");

return 0;

或者。#include

int main()

int i,j,l;

l=0;for(i=1;i<=4;i++,l=0)for(j=1;j<=6;j++)

printf(" d",i*j);

l++;if(l%4==0){

printf("");

break;

printf("");

return 0;

2樓:網友

int i,j,l=0;你忘記初始化l了,你把l的初始值設定為0的話就可以了。

c語言...為什麼執行時只有第一行出錯阿

3樓:柯慧

程式本身沒錯,可能是你沒 事先建立 txt檔案。

c語言,第1行1個,第2行3個,第3行6個,* *** ****** *********

4樓:網友

樓主要輸入幾行啊??

5樓:網友

啊,好像以前老師給我們出的題啊。。。

-此題不做。。

c語言中*(p+1)是第一行還是第二行

6樓:喜相逢

不分行p指向陣列的第乙個元素。

p+1指向陣列的第二個元素。

c語言為什麼第一行沒有空格,以後都有空格

7樓:就是佐

你是不是說按下enter鍵後換行?

從main開始 第一行沒有。

之後就有了。

如果是這個的話。

那是c語言書寫規則,這樣程式更容易看懂 ,沒有那麼凌亂。

就像一對{} 一樣 它會自動 它是同一隊的{} 放在同一列,這樣一眼就可以看到了。

還有更容易看出語句之間的包含關係。

8樓:唯我最逍遙

我告訴你 以後變成 按enter健換行。

不要用滑鼠點。

不空行的話 寫出的**是 垃圾。

9樓:鐵砣陳

沒有這個規定。。。只是要保持乙個良好的**風格而已。保持良好的**風格,有利於**的維護、提公升**的可讀性。

10樓:網友

那是格式。

要遵守的,否則**看起來會很亂的空四格。

11樓:天使之淚墜落

那不是空格,是tab,你按tab鍵,會自動跳到一定的位置,便於閱讀。

12樓:網友

我也遇到了這種問題,是輸出的時候第一行的printf(" ");空格打不出來吧?gcc是這樣,vs就沒有問題,可能與編譯器有關吧。

怎樣使c語言輸出結果重新回到第一行

13樓:網友

函式void gotoxy(int x,int y)。

原型:extern void gotoxy(int x, int y);

用法:#include

功能:將游標移動到指定位置說明:gotoxy(x,y)將游標移動到指定行y和列x。設定游標到文字螢幕的指定位置,其中引數x,y為文字螢幕的座標。

例如第一行是左上角,那麼呼叫gotoxy(0,0)將游標移動到螢幕左上角。

14樓:網友

不打換行符 不是就不換行了。

c語言第一行老是出現語法錯誤該怎麼辦.

15樓:網友

printf %d與實際輸入資料型別不符,%d表示輸入為整型,&x是指標當然不行,改成printf("%d,%d「,x,y);就可以了另外程式x,y沒有進行資料賦值,printf出來的不一定是什麼。

16樓:網友

怎麼你用的尖括號 <

難道你的編譯器這個也能編譯通過嗎,真是奇怪,你把所以的尖括號改成圓括號 ( 按住shift和主鍵盤上的數字9 ,試試。

int main()

17樓:極地星辰

書寫錯誤:

改正後:main()/*main後要用(),下面也是。*/

是乙個圖形 a a b a b c …… 例如你輸入1就只顯示第一行乙個a 是c語言中的

18樓:掃地12情聖

你把問題說清楚。

是第一行輸入a

第二行輸入ab

三 abc四行 abcd嗎。

c語言求助,楊輝三角問題,看看那裡有問題,結果只有第一行的對,

19樓:只由飛之冬

你程式中第乙個for迴圈的迴圈變數是i第3個for迴圈的迴圈變數又是i,而第3個迴圈是你第乙個for迴圈中迴圈體得一部分,第一次執行第乙個for迴圈,的迴圈體時,i的值就變到了11,自熱就跳出迴圈了,所以只有一行。

為什麼c語言密碼設定不成功

char incode 12 長度不夠,你忘了字串後面有 0 的 include include include void main int i 1,he for i 3 i printf the result is d i 回答您好,您的問題我已經看到了,這道題由我來為您解答,打字需要一點時間,請...

菸草嚴禁嚴控是什麼,菸草六個嚴禁一個嚴控是什麼

一 嚴禁工商企業之間簽署新的營銷合作協議,已經簽署的合作協議一律停止執行。二 嚴禁捲菸工業企業利用第三方開展卷煙市場宣傳 活動,對已簽署委託第三方開展卷煙市場宣傳 協議的,一律停止執行並進行全面清理。三 嚴禁捲菸工業企業出資參與零售終端建設和利用零售門店開展排他性 活動,對已出資參與建設的要按照有關...

為什麼我的C語言程式沒有輸出?哪錯了

首先指出你寫的一處錯誤,fun函式沒有返回值。你要麼定義為void,既然定義成int,就要返回資料。可能需要優化下.輸入定義成字串,不必用char陣列,然後如果用while就用while,用for就用for,幹嘛都一起用,大致可以這麼寫 自己定義下變數,另外沒必要把變數定義到和main fun一個級...