| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2463 人关注过本帖
标题:十万火急! 哪位高手能提供一个100行带注释的C语言程序啊?
只看楼主 加入收藏
nanvzi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-12-15
收藏
 问题点数:0 回复次数:15 
十万火急! 哪位高手能提供一个100行带注释的C语言程序啊?
(最好不要网上copy的)
真的很着急用啊~ 谢谢各位啦,帮个忙吧~
搜索更多相关主题的帖子: C语言 注释 
2007-12-15 14:42
nanvzi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-12-15
收藏
得分:0 
怎么都没有人理啊~
2007-12-15 16:31
cosdos
Rank: 9Rank: 9Rank: 9
来 自:ShangHai
等 级:蜘蛛侠
威 望:6
帖 子:2109
专家分:1385
注 册:2007-6-19
收藏
得分:0 
二叉树.rar (2.98 KB)


[[italic] 本帖最后由 cosdos 于 2007-12-15 17:07 编辑 [/italic]]

—>〉Sun〈<—
2007-12-15 16:59
nanvzi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-12-15
收藏
得分:0 
回复 3# 的帖子
打不开啊~
2007-12-16 19:43
布拉莫斯
Rank: 1
来 自:中国太平洋舰队
等 级:新手上路
帖 子:169
专家分:0
注 册:2007-3-31
收藏
得分:0 


[[italic] 本帖最后由 布拉莫斯 于 2007-12-16 19:48 编辑 [/italic]]

真理往往掌握在少数人手中,可现实却是少数服从多数!
2007-12-16 19:44
布拉莫斯
Rank: 1
来 自:中国太平洋舰队
等 级:新手上路
帖 子:169
专家分:0
注 册:2007-3-31
收藏
得分:0 
#include "stdio.h"
int main()
{
printf("这是第1行\n");   /*输出第1行*/
printf("这是第2行\n");   /*输出第2行*/
printf("这是第3行\n");   /*输出第3行*/
printf("这是第4行\n");   /*输出第4行*/
printf("这是第5行\n");   /*输出第5行*/
printf("这是第6行\n");   /*输出第6行*/
printf("这是第7行\n");   /*输出第7行*/
     ....................
printf("这是第100行\n");   /*输出第100行*/
return 0;
}

 
 呵呵 。。。。 你扩充一下就够一百行了。。。

真理往往掌握在少数人手中,可现实却是少数服从多数!
2007-12-16 19:47
xianshizhe111
Rank: 1
等 级:新手上路
帖 子:1451
专家分:0
注 册:2007-12-8
收藏
得分:0 
这也太有意思了.
2007-12-16 19:54
nanvzi
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-12-15
收藏
得分:0 
回复 6# 的帖子
汗~ 我都快急死了~
2007-12-16 20:06
ting6love
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2007-9-27
收藏
得分:0 
回复 8# 的帖子
只有程序,,,注释部分也比较少,,,不知道能不能用~
2007-12-16 21:00
cosdos
Rank: 9Rank: 9Rank: 9
来 自:ShangHai
等 级:蜘蛛侠
威 望:6
帖 子:2109
专家分:1385
注 册:2007-6-19
收藏
得分:0 


/* 昨天给别人写的一个程序 */

#include<stdio.h>
#include<stdlib.h>
#include<time.h>

#define MAX 54      // 54 张牌

void Sorting(int ar[], int n);  // 排序
void show(int ar[], int n);     // 显示手中牌


char * Decimal[13] = {"3", "4", "5", "6", "7", "8",
                      "9", "10", "J", "Q", "K", "A", "2"};
char * Fancy[5] = {"红桃", "方块", "黑桃", "梅花", "王  "};
char * Joker[2] = {"Moon", "Sun"};

int main(void)
{
    int i, n, j, temp;
   
    int Solitaire[MAX];        // 牌
   
    int Players_Gba[20];       // 玩家
    int Players_Nds[20];
    int Players_Psp[20];
    int   Gba,   Nds,   Psp;   // 玩家数组下标
   
   
    for(i = 0; i < MAX; i++) // 初始化牌
        Solitaire[i] = i;

    j = MAX;
    Gba = Nds = Psp = 0;
    for(i = 0; i < (MAX - 3); i++)    // 剩余3张做底牌
    {
        n = rand() % j;        // 随机从剩余牌中取牌

        switch(i % 3)   // 指定把牌发给谁,起到轮流发牌的作用
        {
            case 0:
                Players_Gba[Gba++] = Solitaire[n];  // 把第n 张牌发给 Gba
                break;
            case 1:
                Players_Nds[Nds++] = Solitaire[n];  // ........ Nds
                break;
            case 2:
                Players_Psp[Psp++] = Solitaire[n];  // ........ Psp
                break;
        }

        temp = Solitaire[n];     // 把发掉的排和剩余的最后一张牌调换
        Solitaire[n] = Solitaire[j - 1];
        Solitaire[j - 1] = temp;

        j--;                     // 牌的剩余数量 - 1 (牌已发掉)
    }


    Sorting(Players_Gba, Gba);      // 排序
    Sorting(Players_Nds, Nds);
    Sorting(Players_Psp, Psp);

    puts("\n================== 玩家1 ==================");   // 显示
    show(Players_Gba, Gba);
    puts("\n================== 玩家2 ==================");
    show(Players_Nds, Nds);
    puts("\n================== 玩家3 ==================");
    show(Players_Psp, Psp);

    putchar('\n');
    getchar();
    return 0;
}

//-----------------------------------------------


void Sorting(int ar[], int n)
{
    int i, j, temp;

    for(i = 0; i < n - 1; i++)
        for(j = i + 1; j < n; j++)
            if(ar[i] > ar[j])
            {
                temp = ar[i];
                ar[i] = ar[j];
                ar[j] = temp;
            }
}

void show(int ar[], int n)
{
    int i, j = -1, k = -2;
    for(i = 0; i < n; i++)
    {
        j = ar[i] / 13;

        if(j != k)
        {
            printf("\n%4s ", Fancy[j]);
            k = j;
        }

        if(j < 4)
            printf(" %-2s", Decimal[ar[i] % 13]);
        else
            printf(" %s ", Joker[ar[i] % 13]);
    }
    putchar('\n');
}

—>〉Sun〈<—
2007-12-16 21:05
快速回复:十万火急! 哪位高手能提供一个100行带注释的C语言程序啊?
数据加载中...
 
   



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

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