对比

      今天做了一道程序题 题目的要求是输出一个菱形,我一想这怎么可以求啊 ,都不是什么函数之类的题目 没法下手  ,难道是要我们直接printf 仔细一想根本不可能 那道题目会这么简单的让你printf就做出来 那就太没意思了,想了一会儿 脑中渐渐有了思路 利用for循环找到碰壁条件便可以输出一个菱形了 下面就是自己写的程序:
#include<stdio.h>
int main()
{
	char a[7][7] = {} ;
	int i1 ;
	int i2 ;
	int j = 0 ;	
	for(i1 = 3,i2 = 3;j <= 3;j++)
	{
		a[i1--][j] = '*' ;
		a[i2++][j] = '*' ;
	}
	
	for(i1 = 0,i2 = 6;j <= 6;j++)
	{
		a[++i1][j]='*';
		a[--i2][j]='*';
	}
	
	for(i1 = 0;i1 <= 6;i1++)
	{
		for(i2 = 0;i2 <= 6;i2++)
		{
			printf("%c",a[i1][i2]) ;			
		}
		printf("\n") ;
	}
    return 0 ;
}
所以说没有做不出来的题 只要你肯动脑 肯思考 就没有解决不了的 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值