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语句一样的地方是:大括号可以省略。但只能控制离它最近的一条语句。也就是说当循环体只有一条语句的的时候,可以省略大括号。但这条语句不能是声明语句。