係統粉 > 電腦問答 > 其他問答

已解決C語言求助

提問者:小螞蟻8120  |  瀏覽次  |  提問時間:2017-02-25  |  回答數量:4

C語言求助#include <stdio.h>void main(){  int line = 0;  printf("Input the number of the lines:");  scanf("%d",&line);  for(int i = 1; i <= line; i++)  {    for(int j = 1; j <= 2*i-1; j++)    {      printf("%c",&#39;A&#39;+i-1);    }    printf("\n");  }}複製代碼

已有4條答案
魚擺擺699

魚擺擺699

回答數:7  |  被采納數:65

while((L=getchar())!=&#39;\n&#39;)
樓主
這樣的語句以後還是少用比較好
2樓編的就比較好,比較簡潔明了,大家一看就懂
2017-02-25 18:49:39
讚 0
aijysh9

aijysh9

回答數:110  |  被采納數:116

謝謝2樓的
2017-02-25 21:47:37
讚 11
最近有點賢

最近有點賢

回答數:223  |  被采納數:102

while((L=getchar())!=&#39;\n&#39;)
你的L定義為整型..怎麼可以接收字符型呢..
2017-02-25 22:02:29
讚 22
吃錯藥的小男生

吃錯藥的小男生

回答數:64  |  被采納數:112

想做出這樣的形式
A
BBB
CCCCC
DDDDDDD
EEEEEEEEEE
圖案的行數由輸入的整數值確定
#include<stdio.h>
main()
{int i,L,k,j,n;
char ch;
while((L=getchar())!=&#39;\\n&#39;)
{for(i=1;i<=L;i++)
{ch=&#39;A&#39;+i-1; n=2*i-1;
for(j=1;j<=n;j++) putchar(ch);
putchar(&#39;\\n&#39;);
}
}
}
為什麼我的運行結果不對?
高手幫我看看哪錯了
2017-02-26 00:01:05
讚 6
相關問答
最新其他問答
解決方法