1樓:伊·梵
scanf("%n",&n);
沒有%n的用法
你的程式不能輸出正方形
2樓:汐日南莘
#include"stdio.h"
main()
printf("\n");
i=1;
while(i<=n-2)
i=1;
while(i<=n)
printf("\n");
}//有時間的話可以看看這個
3樓:
把scanf("%n",&n);中的%n改成%d;
在i++後的}後加兩句:
printf("\n");
i=1;
就ok了。原因自己看……
4樓:匿名使用者
#include
int main()
else
}return 0;}
5樓:匿名使用者
scanf裡面如果想讀進乙個數字應該用%d
你的while裡面沒有輸出乙個回車,怎麼可能是正方形呢
你就是輸出了n*n個星號,你需要在while的外面printf("\n")列印乙個回車
6樓:匿名使用者
改成這樣試試:
#include"stdio.h"
main()
printf("\n");}}
7樓:迂堂派
scanf("%d",&n);
c語言 新手求解怎麼輸出字母正方形 80
8樓:
??\r\nlz可能搞混了一些概念(這是使用ide的初學者常犯的)\r\nc語言必須編譯成可執行檔案才可執行,也就是必須要編譯器(這個直譯器在這裡沒用)。、\r\nlz將ide與編譯器混為一談,實際編譯器只是被ide呼叫而已,不屬於ide本身\r\nlz的問題是:
不用ide如何編寫、執行程式吧。\r\n可以使用命令列(執行 輸入 cmd)\r\n執行 cl + file.c (若已裝vc, cl具體使用請另行參考)
c語言程式設計:從鍵盤輸入乙個正方形的邊長,求出它的面積並輸出。
9樓:4終
1、首先開啟dev c++軟體,在編輯頁面輸入以下**,如下圖所示。
2、題目要求我們在定義變數時,基本型別要全部為float浮點型,所以在編輯源**時,我們在編寫輸入**時,一定要注意給定的型別是什麼,根據型別來編寫。
3、在輸入**中,即「scanf」輸入函式內,一定要在我們的變數前加乙個位址符,否則程式會顯示**編寫錯誤。
4、因為題目是要求計算出它的面積,但面積涉及到根號,計算機中根本不認數學上的根號,所以,在這裡計算機所認的根號是「sqrt」,所以,在編寫時,將數學的根號改為sqrt即可,後面部分不變。
5、最後將所有的要求及**編寫完整之後,點選「執行」,在彈出輸入介面時,輸入三個數,點選回車,即可得出面積了。
10樓:匿名使用者
#includeint main()
11樓:匿名使用者
include
void main()
12樓:
用鍵盤輸入字母個數n,用這n個字母構成正方形。請問程式設計這個問題的思路
13樓:匿名使用者
這也太簡單了吧!我糾結了!你學什麼的!手機黨不好寫!
剛學c,利用二維字元陣列,c語言實現長度為6個*的正方形輸出,遇到問題了。求解答。。。
14樓:半碗蛋炒飯
for(i=0;i<=5;i++)
15樓:匿名使用者
外迴圈一次 就輸出個回車 就出來了啊
for(i=0;i<=5;i++)
16樓:
for(i=0;i<=5;i++)
你這是列印完乙個字元就輸出了換行符\n,就換行了。
改成for(i=0;i<=5;i++)
printf("\n");
}列印完一行再輸出換行符\n。
輸入正方形邊長求面積周長c語言程式設計
17樓:匿名使用者
#include
int main()
18樓:匿名使用者
#include
int main()
c程式題用輸出正方形怎麼做,c 程式題用 輸出一個正方形怎麼做?
static void main string args 換行 console.writeline for int i 0 i length 2 i 輸出最後一個 console.write 換行 console.writeline 輸出最後一行的 for int i 0 i length i co...
C語言程式設計序比如輸入正方形邊長求其面積和周長正方體求體積
第乙個 求數字位數 include include include define crt secure no depercate int main void else if data 1000 printf the number 4d has 4 numbers.n else if data 100...
不知道怎麼去學習c語言,該從哪下手
要把c語言程式設計那本書看透 課後習題要弄懂 不知道lz的專業要求是什麼樣的 如果專業要求不是很強的話 就是基本的哪幾個結構要弄懂 還有變數和陣列 以及一些檔案的操作和位運算 明白這些省二級就應該可以搞定了 國家二級就要在哪些完全很透的情況下 還有會指標和函式 以及結構體了。如果你們專業要求都很嚴的...