課程
/后端開發
/C
/C語言入門
如何用while循環語句編寫以下內容。
2017-11-30
源自:C語言入門 2-1
正在回答
#include <stdio.h>
int main()
{
??? int n;
??? int a = 1;
??? printf("請輸入n的值:");
??? scanf("%d",&n);
??? if(n<=1 || n>=30)
?? {
????????? printf("輸入超出范圍!");
??? }
??? else
?????? for(int i=0;i<n ;i++)
?????? {
??????????? for(int j=0;j<n;j++)
?????????? {
????????????????? if(i>=j)
????????????????? {
????????????? ????? printf("%d ",a);
??????????????????? ?a++;
?????????????? ?}
?????????????? ?else
??????????????? {
???????????????????printf(" ");
??????????????? }
??????????? }
???????????? printf("\n");
??????? }
?????}
}
qq_最難是人_0
虛偽的笑容 提問者
#include<stdio.h> int?main() { ?int?n=5;???????????//輸入的整數 ?int?i=1,k=1;???????//i為輸出行數,k為輸出數據 ?int?j;?????????????//j為每行輸出幾組數據 ?if(n>=1&&n<=30)????//判斷n取值是否在范圍內 ?{ ?while(i<=n) ?{ ?j=1; ?while(j<=i) ?{ ?printf("%d",k); ?k++; ?j++; ?} ?i++; ?printf("/n"); ?} ?} ?else?return?0; }
int?n; ????printf("請輸入n的值:"); ????scanf("%d",&n); ????if(n<=1?||?n>=30){ ????????printf("輸入超出范圍!"); ????}else{ ????????int?x?=?1; ????????int?ss?=?1; ????????while(n){ ????????????for(int?k?=?x;k?>?0;?k--){ ????????????????printf("%d?",ss++); ????????????} ????????????x++; ????????????n--; ????????????printf("\n"); ????????} ????}
????????????? ????? printf("%d",a);
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
3 回答while循環
1 回答while循環
3 回答while 循環
2 回答while循環
2 回答循環結構之while循環
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-11-30
#include <stdio.h>
int main()
{
??? int n;
??? int a = 1;
??? printf("請輸入n的值:");
??? scanf("%d",&n);
??? if(n<=1 || n>=30)
?? {
????????? printf("輸入超出范圍!");
??? }
??? else
?? {
?????? for(int i=0;i<n ;i++)
?????? {
??????????? for(int j=0;j<n;j++)
?????????? {
????????????????? if(i>=j)
????????????????? {
????????????? ????? printf("%d ",a);
??????????????????? ?a++;
?????????????? ?}
?????????????? ?else
??????????????? {
???????????????????printf(" ");
??????????????? }
??????????? }
???????????? printf("\n");
??????? }
?????}
}
2017-11-30
2017-11-30
2017-11-30
#include <stdio.h>
int main()
{
??? int n;
??? int a = 1;
??? printf("請輸入n的值:");
??? scanf("%d",&n);
??? if(n<=1 || n>=30)
?? {
????????? printf("輸入超出范圍!");
??? }
??? else
?? {
?????? for(int i=0;i<n ;i++)
?????? {
??????????? for(int j=0;j<n;j++)
?????????? {
????????????????? if(i>=j)
????????????????? {
????????????? ????? printf("%d",a);
??????????????????? ?a++;
?????????????? ?}
?????????????? ?else
??????????????? {
???????????????????printf(" ");
??????????????? }
??????????? }
???????????? printf("\n");
??????? }
?????}
}