循环例子

九九乘法表

int main()
{
	int i,j;
	for(i=1;i<=9;i++)
	{
		for(j=1;j<=i;j++)
			printf("%d*%d=%d  ",i,j,i*j);
		printf("\n");
	}

	system("pause");
	return 0;
}

打印菱形两角

*
* * 
* * *
* * * * 
* * * * * 
* * * * * * 
* * * * * * * 
* * * * * * 
* * * * * 
* * * * 
* * * 
* *
* 

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

打印菱形

int main()
{
	int iG = 13;
	int i,j,n;

	for(i=1;i<iG/2+1;i++)
	{
		for (j=i;j<=iG/2;j++)
			printf(" ");
		for(j=1;j<=i;j++)
			printf("* ");
		printf("\n");
	}
	for(i=1;i<iG/2;i++)
	{
		for (j=1;j<=i;j++)
			printf(" ");
		for(j=iG/2;j>i;j--)
			printf(" *");
		printf("\n");
	}
	system("pause");
	return 0;
}

//这里没有考虑算法进行优化,所以看起来有些复杂

时间: 2024-10-16 10:25:26

循环例子的相关文章

for循环 例子

1 <script type="text/javascript"> 2 3 //循环 for循环 4 //循环操作某一个功能(执行某段代码) 5 //四要素 1.循环初始值 2.循环条件 3.状态改变 4.循环体 6 7 8 //第一个 for循环 9 //第一次进入for循环先执行初始值i=0:再执行条件判断i<10;再执行循环体alert(i);再执行状态改变i++ 10 //第二次循环 就直接条件判断i<10; 循环体alert(i); 再状态改变i++

使用函数返回值的循环例子

计算数值的整数次幂的例子:实例程序: //power.c--计算数值的整数次幂 #include<stdio.h>  double power (double n,int p);//函数声明 int main(void) {  double x,xpow; int exp; printf("Enter a number and the positive integer power to which\n the number will be raised. Enter q to qui

两个for循环例子

var i,j; var a=0; // for(i=0,j=0;i<7,j<5;i++,j++){ // a=i+j; // } // alert(a) //8 for(i=0,j=0;i<7,j<5;i++,j++){ a=i+j; } alert(a) //12

21. oracle游标循环例子

create or replace procedure sp_addProjectQj( ret out number, flowid in number --流程Id) ascursor c_design is select * from LC_VR_Detail where lc_crm_visitreport_Id = flowid and dd_status != 2; c_row c_design%rowtype; v_id number;begin for c_row in c_de

Vue for循环 例子

demo <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Vue 测试实例</title> <script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script> </head> &l

python基础之条件控制与循环

Python3 条件控制 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= 18: print('your age is', age) print('adult') 根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么

Swift流程控制之循环语句和判断语句详解

Swift提供了所有c类语言的控制流结构.包括for和while循环来执行一个任务多次:if和switch语句来执行确定的条件下不同的分支的代码:break和continue关键字能将运行流程转到你代码的另一个点上. 除了C语言传统的for-condition-increment循环,Swift加入了for-in循环,能更加容易的遍历arrays, dictionaries, ranges, strings等其他序列类型. Swift的switch语句也比C语言的要强大很多. Swift中swi

[C++11笔记001]修改通用库中的XDynamicArray,使它可以支持C++11的初始化列表和for循环

今天,有空翻了一下<C++Primer plus(第六版)>,看到里面有介绍新的for循环和初始化列表,但是我实现的动态数组XDynamicArray不支持这些新特性,没办法,只好进行改造了. 首先是for循环,如下面的样式 for(auto e:stList) { cout<<e<<endl; } 是于就各种google,和查找C++11的array的源代码,总结:就是提供一个标准的iterator和begin,end这两个方法,就可以了. 是于定义了一个iterat

Python循环常见的语法错误有哪些?

本文和大家分享的主要是python循环下最易错的一些语法,一起来看看吧,希望对大家学习python有所帮助. 循环语句下break和continue的区别和作用 break和continue都是用来控制循环结构的,主要是停止循环. · break break用于完全结束一个循环,跳出循环体执行循环后面的语句. for x in range(10): if x == 5: break print(x)print('for循环终止') break循环不是等循环条件为False才终止,打印结果为: 0