| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 511 人关注过本帖
标题:求解 大家帮帮忙
只看楼主 加入收藏
吉野家
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2013-4-12
结帖率:0
收藏
已结贴  问题点数:10 回复次数:3 
求解 大家帮帮忙
分别输入A—Z上*的数目,输出图形


                             *                     
                             *                     
         *                   *                     
         *                   *     *   *            
         *                   *     *   *            
 *       *     *             *     *   *            
 *       *     * *     * *   *     * * *            
 *       *   * * *     * *   * *   * * * *         
 *     * * * * * *     * * * * *   * * * *     * *  
 * * * * * * * * * * * * * * * * * * * * * * * * * *
 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
搜索更多相关主题的帖子: 图形 
2013-04-12 16:10
yctchxf
Rank: 6Rank: 6
来 自:盐城
等 级:侠之大者
威 望:2
帖 子:176
专家分:454
注 册:2012-4-10
收藏
得分:10 
这么说好呢? 如果这是人家给你的题目,我同情你。如果你自己想着做的玩。我觉得无语…… C 做这些事不太容易啊。
2013-04-12 23:19
yctchxf
Rank: 6Rank: 6
来 自:盐城
等 级:侠之大者
威 望:2
帖 子:176
专家分:454
注 册:2012-4-10
收藏
得分:0 
#include<stdio.h>
#define N 4  // 考虑到输入的麻烦这里就给四个。你想多搞几个自己改一下。
void main()
{
    int a[N]={0},max=a[0],max_c=0;
    int i,j;
    printf("输入A-%c 字母的星号个数:\n",'A'+N-1);
    for(i=0;i<N;i++)
    {
        scanf("%d",&a[i]);
        if(max<a[i]){ max=a[i];max_c=i;}
    }
        max_c=max-1;
    for(i=0;i<max;i++)
    {  
        for(j=0;j<N;j++)
        {
             if(a[j]>max_c) printf("* ");
             else printf("  ");

        }
        printf("\n");
        max_c--;
    }
    for(i=0;i<N;i++)
    printf("%c ",'A'+i);
    printf("\n");
   
  
}
2013-04-13 00:03
吉野家
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2013-4-12
收藏
得分:0 
回复 3楼 yctchxf
谢谢啊 可以
2013-04-13 11:14
快速回复:求解 大家帮帮忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015198 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved