| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 806 人关注过本帖, 1 人收藏
标题:哈哈!各位男女老少,快一起来玩竞赛题哦,不论用普通话,还是方言,都要跟 ...
取消只看楼主 加入收藏
hkcmd
Rank: 2
等 级:论坛游民
帖 子:37
专家分:46
注 册:2013-8-21
结帖率:100%
收藏(1)
已结贴  问题点数:10 回复次数:1 
哈哈!各位男女老少,快一起来玩竞赛题哦,不论用普通话,还是方言,都要跟上~
凡参与活动并谏言的朋友,将在40天后即活动结束后收到一份惊喜!
0908第一题:如图
入门难度:实现基本菱形图案
初级难度:根据输入的菱形半径值(n),显示该长度下的菱形
中级难度:实现空心菱形图案
高级难度:根据输入的菱形半径值(n),显示该长度下的空心菱形
boss难度:自创菱形图案的程序,通用性强,根据多值(x,y,..)多变化

                最大菱形(n=9):                              最小菱形(n=1):     .....     空心:
                             9                                            1                      1
                           9 9 9                                        1 1 1                  1   1
                         8 8 8 8 8                                        0                      0
                       8 8 8 8 8 8 8
                     7 7 7 7 7 7 7 7 7
                   7 7 7 7 7 7 7 7 7 7 7
                 6 6 6 6 6 6 6 6 6 6 6 6 6
               6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
             5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
           5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
             4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4  
               4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
                 3 3 3 3 3 3 3 3 3 3 3 3 3
                   3 3 3 3 3 3 3 3 3 3 3
                     2 2 2 2 2 2 2 2 2
                       2 2 2 2 2 2 2
                         1 1 1 1 1
                           1 1 1
                             0

你能完成到第几层?后来之人要更上一层楼,不要掉队哦!
如果你觉得你的code更好,请贴上来...以后只是发题,不再有这么多说明,谢谢关注。

附上我的代码,只是完成了初级难度,和大家交流下,
希望各位都能保持良好的风格:

/*c语言程序,楼上的,你怎么看?*/
#include<stdio.h>
#include<math.h>
#include<ctype.h>

int main(void)
{
              int i,j,s,w,h;   
              printf("&Ccedil;&euml;&Ecirc;&auml;&Egrave;&euml;&Ograve;&raquo;&cedil;&ouml;&Otilde;&yacute;·&frac12;&ETH;&Icirc;&micro;&Auml;&acute;ó&ETH;&iexcl;[1-9]:");
              scanf("%d",&s);
              printf("\n");
         
              if(s==0||s>=10||isalpha(s)!=0)
              {
                    printf("&Ccedil;&euml;&Ecirc;&auml;&Egrave;&euml;1-9&Ouml;&ETH;&micro;&Auml;&Ograve;&raquo;&cedil;&ouml;&Ecirc;&yacute;×&Ouml;&pound;&iexcl;&pound;&iexcl;");
              }
              else
              {
                    /*&cedil;ù&frac34;&Yacute;&Ecirc;&auml;&Egrave;&euml;&micro;&Auml;&Ecirc;&yacute;&Egrave;·&para;¨&Ecirc;&yacute;×&Ouml;&Otilde;&yacute;·&frac12;&ETH;&Icirc;&micro;&Auml;×&Uuml;&sup1;&sup2;&Ntilde;&shy;&raquo;·&micro;&Auml;&acute;&Icirc;&Ecirc;&yacute;*/
                    for(i=0;i<2*s+1;i++)
                    {
                           /*&Atilde;&iquest;&Ograve;&raquo;&acute;&Icirc;&Ntilde;&shy;&raquo;·&ETH;&Acirc;&Ograve;&raquo;&ETH;&ETH;&micro;&Auml;&Ecirc;×&cedil;&ouml;&Ecirc;&yacute;×&Ouml;&Ccedil;°&Atilde;&aelig;&micro;&Auml;&iquest;&Otilde;&cedil;&ntilde;&Ecirc;&yacute;*/
                           for(j=0;j<((39-3*s)+fabs(3*s-3*i));j++)
                           {
                                 printf(" ");
                           }
                           /*&Atilde;&iquest;&Ograve;&raquo;&acute;&Icirc;&Ntilde;&shy;&raquo;·&ETH;&Acirc;&Ograve;&raquo;&ETH;&ETH;&micro;&Auml;&Iuml;&Ocirc;&Ecirc;&frac34;&micro;&Auml;&Ecirc;&yacute;×&Ouml;&cedil;&ouml;&Ecirc;&yacute;*/
                           for(w=0;w<((2*s+1)-(fabs(2*s-2*i)));w++)
                           {
                                   h=(s+9)/2-i/2;     // &Iuml;&Ocirc;&Ecirc;&frac34;&Iuml;à&Oacute;&brvbar;×&Ouml;·&ucirc;
                                   printf("%d  ",h);
                           }
                           printf("\n\n");
                    }
              }
              return 0;
}

希望我们的友谊如同循环语句越来越深厚.....  楼上继续..  continue;
搜索更多相关主题的帖子: 普通话 竞赛题 
2013-09-08 22:51
hkcmd
Rank: 2
等 级:论坛游民
帖 子:37
专家分:46
注 册:2013-8-21
收藏
得分:0 
一门语言从linux平台到windows 平台,甚至脱离操作系统了,难度远远超出题目设定难度了。
感谢各位,你们的能力已经超出我的理解范围了,撑不住场面了,看来路还漫长,谢谢你们..

我在想如果围观的也能加入进来,不论代码好坏都可以学些东西,这才是主要的。
这不是考验谁,初学之人和我一样,都希望能够参照大师兄的代码~~~
感谢2位版主前来,你们的谏言我会好好收藏。
感谢1429,有了你的代码作比较,更说明了我的代码有很多问题,确实有问题。
感谢0xAA55你热心的付出,牛人就在身边。


2013-09-09 18:46
快速回复:哈哈!各位男女老少,快一起来玩竞赛题哦,不论用普通话,还是方言,都 ...
数据加载中...
 
   



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

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