C 絕對新手的問題。。這個到底什麼意思

時間 2022-08-21 00:26:55

1樓:

void main()}

2樓:

* 1

* * * 3

* * * * * 5

....................

....................

題目是要列印出上述圖形, 2n-1 是指*的數量, 第一行1個,第二行3個, 5,7,9。。。。

為了保持上面的形狀,打*前,先要列印空格,第一行 41個空格

第二行 39個空格

35。。。。依次減少

3樓:匿名使用者

n是你輸入第乙個int型別變數,如輸入4,則4賦值給n,變數n的值為4,則:

41-2n的值為38,

2n-1的值為7。

同樣,你也可以輸入5,6,7.。。則n的值就不一樣

4樓:

輸出螢幕一行41個位元組

41-2n是為了使輸出的三角形在螢幕**而設的右邊空格數

2n-1是左邊的空格數

5樓:匿名使用者

j<=41-2*i 是判斷條件

當j>41-2*i時,for迴圈結束

6樓:

控制列印的下三角中的*之前的空格數目

關於c語言中給絕對位址的賦值問題

你這個表示式 unsigned int 0x100000 0x3322是錯誤的,不存在這種寫法 這個符號,只能對變數使用,還有等號左邊,型別轉換是非法的 你的想法是對的。不知道你在哪看的資料,資料上的不對,左值為常量,不能賦值。你說的很對,完全正確。看來你對基礎概念理解的很透。型別轉換的結果不是左值...

幫我看看這個C 的問題,關於2個c 的問題!

sql語句的問題。可能是你 把表名寫錯了,你表名寫的是 usersinfo 而你問的是userinfo 這種情況啊,應該是你拼寫錯誤,再核對一下表名,是userinfo還是usersinfo或者其他,檢查一下你的資料庫連線語句裡的資料庫名是不是寫錯了 還有,是有返回值的,int型的,必須宣告乙個變數...

求助C語言的switch這個程式的問題。大俠們幫助下吧!謝謝了

你case 2後邊跟的兩個printf裡寫的是 d,而不是d。去掉就好了。d,是代表乙個整型變數,你後邊沒有給它引數,它自己就輸出數字0了。note your choice is c ide include stdio.h void main case 11 printf d 30 if y 4 0...

新手求救,這個開六核的配置有沒有問題?

主機板當用枝嘉的好一些,你所列的兩種技嘉的主機板,差不多,第二種好了一點點而以,華碩的板子不是以速度快出名,而是以穩定出名,你主要是用來玩遊戲,所以我認為技嘉就可以了,這樣價效比更高一些,顯示卡嘛,你所列的兩種還算一般般吧,如果要說那個好一些,我認為白金版的要好一點。cpu的風扇一般會送你的,因為你...

新手的C 問題,關於字串逆序輸出,用遞迴函式

錯誤 convert 0 a o 這裡的字元陣列a並不是全域性變數,在函式中沒定義,額,而且拼寫錯誤,應該是零 0 而不是字母 o 修改 只要將char a 30 放到using namespace std 語句下面就行了。我暈 這什麼和什麼啊 你是要輸入一串數字 然後輸出一串數字麼 還有輸入也有問...