A. c語言嘗試用while循環列印下面的圖形
首先我們建好工程,文件,然後把主體打出來,定義幾個變數int i,a=10;
B. c語言用循環列印
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i,j,n;
scanf("%d",&n);
for(i=1-n;i<=n-1;i++)
{for(j=0;j<2*(n-abs(i))-1;j++)
printf("*");
printf(" ");
}
return 0;
}
C. C語言 循環-用循環列印n行指定符號
#include<stdio.h>
intmain()
{
charc;
intn,i;
printf("輸入指定字元和列印行數");
scanf("%c%d",&c,&n);
for(i=0;i<n;i++)
printf("%c ",c);
return0;
}
//逐行遞增
#include<stdio.h>
intmain()
{
charc;
intn,i,j;
printf("輸入指定字元和列印行數");
scanf("%c%d",&c,&n);
for(i=0;i<n;i++)
{
for(j=0;j<i+1;j++)
printf("%c",c);
printf(" ");
}
return0;
}
D. 用C語言循環列印一個五行的三角形(第一行1個*,第二行3個*,第三行5個*,第四行7個*,第五行9
#include<stdio.h>
voidmain()
{
inti,j;
for(i=4;i>=0;i--)
{
for(j=1;j<=i;j++)
printf("");
for(j=1;j<=9-i*2;j++)
printf("*");
printf(" ");
}
}
E. c語言 用for循環列印 求代碼
#include <stdio.h>
int main(void)
{
int i,j;
for (i = 1; i<= 9; i++)
{
printf(" ");
for (j = 1; j<=i; j++)
{
printf("%-4d", (int)(i*j));
}
printf(" ");
}
return 0;
}
F. C語言用循環列印列印圖形
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int i, j, delta;
/* delta為是否輸出'*' */
for (i = 1; i <= 14; ++i) { /* 總共有14行 */
/* 輸出每行開頭空格 */
for (j = 1; j < i; ++j)
printf(" ");
/* 輸出每行字元 */
delta = 0; /* 還沒有輸出'*' */
for (j = i; j <= 28 - i; ++j) {
if (j == 14) {
printf("*");
delta = 1; /* 已經輸出'*' */
}
else
printf("%c", 'A' + j - 1 - delta); /* 輸出英文字元 */
}
/* 每行換行 */
printf("\n");
}
system("pause"); /* 暫停 */
return 0;
}
G. C語言循環3次列印的一段文字怎麼弄
你要的是循環三次列印出來「How
are
you」吧?而不是列印三次How
are
you?
代碼如下,請參考。
#include<stdio.h>
void
main()
{
int
i=0;
char
string[3][10]={"How","are","you"};
for(i=0;i<3;i++)
printf("%s
",string[i]);
}
H. 如何用C語言採用循環語句列印下列圖形: * *** ***** *******
這個是用循環列印出空格和星星,繪制圖形,不要以為只是列印*,還又看不見的空格,
先把圖形構建成一個4行7列的數組,
可以用先賦值,在輸出的方式,也可以一次輸出
For(i=0,i<4,i++)
For(j=0,j<7,j++)
Str[i][j]=' ';
For(i=0;i<4,i++)
給對應位置賦值*
I. C語言用for如何實現多次循環的輸入輸出
for 語句稱之為循環語句,語句塊稱之為循環體,而這種結構在C++中稱之為循環結構。執行循環前,創建了兩個變數,分別為sum和i。
循環語句中習慣用諸如i、j、k之類的字母作為變數名,來控制循環執行次數,這些變數又稱之為循環控制變數。而sum表示"和"的意思,作用是把一個個數值累加起來。
用for語句計算1加到100的和的源代碼如下
#include "iostream.h"
int main()
{
int sum =0;
for (int i =1;i <=100;i = i + 1)
{
sum = sum + i;
}
cout <<sum <<endl;
return 0
}
(9)c語言繼續循環列印擴展閱讀
1、防止死循環,即確保循環體內存在可以改變表達式值的語句,如i++。
2、循環和if語句一樣的地方是:大括弧可以省略。但只能控制離它最近的一條語句。也就是說當循環體只有一條語句的的時候,可以省略大括弧。但這條語句不能是聲明語句。