搜索
查看: 574|回复: 2
打印 上一主题 下一主题

[原创] 写了一个有关进制转换的程序,输出的英文句子可能有语法错误,就不要在意啦(^_^)

[复制链接]
跳转到指定楼层
楼主
发表于 2016-4-3 17:34:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
这个程序能把十进制转化为8进制和16进制,至于转化回十进制,和十进制与二进制的互相转化还没有写,以后会把功能补全的(^_^)
以下是代码
#include <stdio.h>
#include <windows.h>
int main()
{
        while(1)
        {
                int choose, converted, i;
                char yesorno;
       
       
                printf("This Program can Change Decimal into Octal or Hexadecimal.\n");
                printf("Which Do You Want?Please Enter The Number.\n\n");
                printf("1.Change Decimal into Octal.\n");
                printf("2.Change Decimal into Hexadecimal.\n");
                printf("3.Change Decimal into Octal and Hexadecimal.\n\n");
               
               
                scanf("%d",&choose);
                if(choose!=1&&choose!=2&&choose!=3)
                {
                        printf("\nInput Error!Please Input Again!\n");
                        Sleep(3000);
                        system("cls");
                        main();
                }
               
               
                printf("\nPlease Enter The Converted Number.\n\n");
                scanf("%d",&converted);
               
               
                if(choose==1)
                {
                        printf("\n%d(Decimal) Change into %o(Octal).\n",converted,converted);
                }
                if(choose==2)
                {
                        printf("\n%d(Decimal) Change into %X(Hexadecimal).\n",converted,converted);
                }
                if(choose==3)
                {
                        printf("\n%d(Decimal) Change into %o(Octal) and %X(Hexadecimal).\n",converted,converted,converted);
                }
               
               
                for(i=10;i>=0;i--)
                {
                        printf("Clear the Screen after %d Second(s)\n\n",i);
                        Sleep(1000);
                }
                system("cls");
        }
}
[/mw_shl_code]

程序效果图.png (35.98 KB, 下载次数: 47)

程序效果图.png

进制转换.zip

41.38 KB, 下载次数: 4

沙发
发表于 2016-4-3 19:31:27 | 只看该作者
希望你再接再厉
板凳
 楼主| 发表于 2016-4-4 11:27:49 | 只看该作者
初学C 发表于 2016-4-3 19:31
希望你再接再厉

恩,谢谢_(:зゝ∠)_我一定会的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表