| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 474 人关注过本帖
标题:感应少年 经典漫画 第二本 喜欢的过来看看
只看楼主 加入收藏
cdmalcl
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:4091
专家分:524
注 册:2005-9-23
结帖率:74.19%
收藏
 问题点数:0 回复次数:0 
感应少年 经典漫画 第二本 喜欢的过来看看
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>

void tenToSixteen(unsigned long num, char *str) ;
unsigned long sixteenToTen(char *str) ;

int main(int avgc, char *argv[])
{
    char linkBasic[150] = "http://111. ;
    char linkEnd[20] = "8FF" ;
    char link[200] = "" ;
    unsigned long n, en = 6 ;
    FILE *fp ;
   
    if((fp = fopen("OutLink.html", "wt+")) == NULL)
    {
        printf("Creat File Error!") ;
        return 0 ;
    }

    n = sixteenToTen(linkEnd) ;
    for(int i = 1;i <= 199;i++)
    {    
        strcpy(link, "") ;
        strcpy(linkEnd, "") ;
        tenToSixteen(n+(i >= ((6-en)*28.5+29) && i <= ((6-en)*28.5+38))*0x100, linkEnd) ;
        sprintf(link, "<img src=\"%s%03d%d%05s.jpg\" />\n", linkBasic, i, en, linkEnd) ;
        fputs(link, fp) ;
        n += 2807 ;
        if(i >= (6-en)*28.5+29) //
        {    
            en-- ;
            n += 0x100 ;
        }
    }

    fclose(fp) ;
    char ch[20] = "OutLink.html" ;
    ShellExecute(NULL, "open", ch, NULL, NULL, SW_SHOW) ;
}

void tenToSixteen(unsigned long num, char *str)
{
    char SixChar[17] = "0123456789ABCDEF" ;
    int i = 0, j ;
    char tempStr[20] = "" ;
   
    do
    {
        tempStr[i++] = SixChar[num%16] ;
        num = num/16 ;
    }while(num) ;
   
    for(j = 0;j < i;j++)
        str[j] = tempStr[i-j-1] ;
}

unsigned long sixteenToTen(char *str)
{
    int len ;
    int i ;
    unsigned long st = 1 ;
    unsigned long num = 0 ;
   
    len = strlen(str)-1 ;
    for(i = len;i >= 0;i--)
    {
        if(str[i] > '9')
            num += (str[i]-'A'+10)*st ;
        else
            num += (str[i]-'0')*st ;
        st *= 16 ;
    }

    return num ;
}
搜索更多相关主题的帖子: 漫画 感应 char windows 
2008-05-17 21:17
快速回复:感应少年 经典漫画 第二本 喜欢的过来看看
数据加载中...
 
   



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

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