码迷,mamicode.com
首页 > 其他好文 > 详细

for循环简单实例(打印乘法表,打印菱形)

时间:2018-12-02 10:34:01      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:src   stdio.h   部分   post   clear   log   http   nbsp   应用   

关于for循环的简单应用:

回顾了一下for循环的嵌套:

for循环嵌套简单来讲就是一个外圈的for程序里面一个套着一个小的for程序,如果在范围内就来回运行计算,超出了就跳出等待

下面程序为打印九九乘法表:

#include <stdio.h>

int main() {
int i, j, k;
k = 0;
for (i = 1; i <= 9; i++){
for (j = 1; j <=i; j++)
{
k=i*j;

printf("%d*%d=%d ", i,j,k);
}
printf("\n");
}
return 0;
}

 

 

技术分享图片、、

 

 

#include <stdio.h>

int main() {
int i, j, k;
k = 0;
for (i = 1; i <= 9; i++){
for (j = 1; j <=9; j++)
{
k=i*j;

printf("%d*%d=%d ", i,j,k);
}
printf("\n");
}
return 0;
}

 

技术分享图片

 

 

下面程序为打印菱形,整个程序分为上下两部分执行:

外循环控制行,内循环控制列

#include<stdio.h>

int main() {
int i, j, k;
for (i = 1; i <= 7; i++){
for (j = 1; j <= 7 - i; j++)
printf(" ");
for (k = 1; k <= 2 * i - 1; k++)
printf("*");
printf("\n");
}
for (i = 8; i <= 13; i++){
for (j = 1; j <= i - 7; j++)
printf(" ");
for (k = 11; k <= 37 - 2 * i; k++)
printf("*");
printf("\n");
}
system("pause");
return 0;
}

技术分享图片

 

 
 

for循环简单实例(打印乘法表,打印菱形)

标签:src   stdio.h   部分   post   clear   log   http   nbsp   应用   

原文地址:https://www.cnblogs.com/hetaoyuan/p/10051994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!