万能进制转换器(2,6,8,10,16进制之间编程序怎么转化啊)
本文目录
- 2,6,8,10,16进制之间编程序怎么转化啊
- 求进制转换计算器网址急!急!
- 请问C语言能否表示8进制和16进制的小数如果能,怎么表示
- 区位码4668转换16进制怎么算
- 10的10进制转2进制
- 16进制怎么转2进制计算器
- 数制转换器可以增加哪些功能
- 进制转换用什么计算器
- 满分求个10进制转16进制的 简单转换工具 比如1200 就是 04B0 最好教教我如何使用!!!!!!!!!!!!
- 十进制215转换为八进制
2,6,8,10,16进制之间编程序怎么转化啊
#include《stdio.h》two_eight(){ char *p,s; long n; int i; p=s; printf(" 请输入一个二进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*2+*p-’0’; p++; } i=0; while(n) { s=n%8; n=n/8; i++; } printf(" 2 进制转化为 8 进制:"); for(i--;i》=0;i--) printf("%d",s); printf("\n");} two_ten(){ char *p,s; long n; p=s; printf(" 请输入一个二进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*2+*p-’0’; p++; } printf(" 2 进制转化为 10 进制:%d\n",n);}two_sixten(){ char *p,s; long n; int i,mark; p=s; printf(" 请输入一个二进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*2+*p-’0’; p++; } i=0; while(n) { s=n; n=n/16; mark=s; switch(mark) { case 0: str=’0’; break; case 1: str=’1’; break; case 2: str=’2’; break; case 3: str=’3’; break; case 4: str=’4’; break; case 5: str=’5’; break; case 6: str=’6’; break; case 7: str=’7’; break; case 8: str=’8’; break; case 9: str=’9’; break; case 10: str=’A’; break; case 11: str=’B’; break; case 12: str=’C’; break; case 13: str=’D’; break; case 14: str=’E’; break; case 15: str=’F’; break; } i++; } printf(" 2 进制转化为 16 进制:"); for(i--;i》=0;i--) printf("%c",str); printf("\n");}eight_two(){ char *p,s; long n; int i; p=s; printf(" 请输入一个八进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*8+*p-’0’; p++; } i=0; while(n) { s=n%2; n=n/2; i++; } printf(" 8 进制转化为 2 进制:"); for(i--;i》=0;i--) printf("%d",s); printf("\n");}eight_ten(){ char *p,s; long n; p=s; printf(" 请输入一个八进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*8+*p-’0’; p++; } printf(" 8 进制转化为 10 进制:%d\n",n);}eight_sixten(){ char *p,s; long n; int i,mark; p=s; printf(" 请输入一个八进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*8+*p-’0’; p++; } i=0; while(n) { s=n; n=n/16; mark=s; switch(mark) { case 0: str=’0’; break; case 1: str=’1’; break; case 2: str=’2’; break; case 3: str=’3’; break; case 4: str=’4’; break; case 5: str=’5’; break; case 6: str=’6’; break; case 7: str=’7’; break; case 8: str=’8’; break; case 9: str=’9’; break; case 10: str=’A’; break; case 11: str=’B’; break; case 12: str=’C’; break; case 13: str=’D’; break; case 14: str=’E’; break; case 15: str=’F’; break; } i++; } printf(" 8 进制转化为 16 进制:"); for(i--;i》=0;i--) printf("%c",str); printf("\n");}ten_two(){ int s,n,i; printf(" 请输入一个10进制数: "); scanf("%d",&n); i=0; while(n) { s=n%2; n=n/2; i++; } printf(" 10 进制转化为 2 进制::"); for(i--;i》=0;i--) printf("%d",s); printf("\n");}ten_eight(){ int s,n,i; printf(" 请输入一个10进制数: "); scanf("%d",&n); i=0; while(n) { s=n%8; n=n/8; i++; } printf(" 10 进制转化为 8 进制:"); for(i--;i》=0;i--) printf("%d",s); printf("\n");}ten_sixten(){ int s,n,i,mark; char str; printf(" 请输入一个10进制数: "); scanf("%d",&n); i=0; while(n) { s=n; n=n/16; mark=s; switch(mark) { case 0: str=’0’; break; case 1: str=’1’; break; case 2: str=’2’; break; case 3: str=’3’; break; case 4: str=’4’; break; case 5: str=’5’; break; case 6: str=’6’; break; case 7: str=’7’; break; case 8: str=’8’; break; case 9: str=’9’; break; case 10: str=’A’; break; case 11: str=’B’; break; case 12: str=’C’; break; case 13: str=’D’; break; case 14: str=’E’; break; case 15: str=’F’; break; } i++; } printf(" 10 进制转化为 16 进制:"); for(i--;i》=0;i--) printf("%c",str); printf("\n");}sixten_two(){ int s,n=0,i,j; char str; printf(" 请输入一个16进制数: "); scanf("%s",str); i=0; while(str!=’\0’) { switch(str) { case ’0’: s=0; break; case ’1’: s=1; break; case ’2’: s=2; break; case ’3’: s=3; break; case ’4’: s=4; break; case ’5’: s=5; break; case ’6’: s=6; break; case ’7’: s=7; break; case ’8’: s=8; break; case ’9’: s=9; break; case ’A’: s=10; break; case ’B’: s=11; break; case ’C’: s=12; break; case ’D’: s=13; break; case ’E’: s=14; break; case ’F’: s=15; break; case ’a’: s=10; break; case ’b’: s=11; break; case ’c’: s=12; break; case ’d’: s=13; break; case ’e’: s=14; break; case ’f’: s=15; break; } i++; } for(j=0;j《i;j++) { n=n*16+s; } i=0; while(n) { s=n%2; n=n/2; i++; } printf(" 16 进制转化为 2 进制::"); for(i--;i》=0;i--) printf("%d",s); printf("\n");}sixten_eight(){ int s,n=0,i,j; char str; printf(" 请输入一个16进制数: "); scanf("%s",str); i=0; while(str!=’\0’) { switch(str) { case ’0’: s=0; break; case ’1’: s=1; break; case ’2’: s=2; break; case ’3’: s=3; break; case ’4’: s=4; break; case ’5’: s=5; break; case ’6’: s=6; break; case ’7’: s=7; break; case ’8’: s=8; break; case ’9’: s=9; break; case ’A’: s=10; break; case ’B’: s=11; break; case ’C’: s=12; break; case ’D’: s=13; break; case ’E’: s=14; break; case ’F’: s=15; break; case ’a’: s=10; break; case ’b’: s=11; break; case ’c’: s=12; break; case ’d’: s=13; break; case ’e’: s=14; break; case ’f’: s=15; break; } i++; } for(j=0;j《i;j++) { n=n*16+s; } i=0; while(n) { s=n%8; n=n/8; i++; } printf(" 16 进制转化为 8 进制:"); for(i--;i》=0;i--) printf("%d",s); printf("\n");}sixten_ten(){ int s,n=0,i,j; char str; printf(" 请输入一个16进制数: "); scanf("%s",str); i=0; while(str!=’\0’) { switch(str) { case ’0’: s=0; break; case ’1’: s=1; break; case ’2’: s=2; break; case ’3’: s=3; break; case ’4’: s=4; break; case ’5’: s=5; break; case ’6’: s=6; break; case ’7’: s=7; break; case ’8’: s=8; break; case ’9’: s=9; break; case ’A’: s=10; break; case ’B’: s=11; break; case ’C’: s=12; break; case ’D’: s=13; break; case ’E’: s=14; break; case ’F’: s=15; break; case ’a’: s=10; break; case ’b’: s=11; break; case ’c’: s=12; break; case ’d’: s=13; break; case ’e’: s=14; break; case ’f’: s=15; break; } i++; } for(j=0;j《i;j++) { n=n*16+s; } printf(" 16 进制转化为 10 进制:%d\n",n);}void main(){ int select,i; char str, n ; printf("\n"); printf("\t**************************欢迎使用******************************\n"); printf("\t*----------------万能进制转换器v1.0 版-------------------------*\n"); printf("\t*——使用方法: *\n"); printf("\t* 请选择输入下列功能前的数字序号后按enter键进入。 *\n"); printf("\t* ~~~~仅用于学习交流。 *\n"); printf("\t*\t\t\t ------祝你成功 *\n"); printf("\t****************************************************************\n"); printf("\n"); printf("\n"); printf("\t 1 : 2 进制转化为 8 进制。"); printf(" 2 : 2 进制转化为 10 进制。\n"); printf("\t 3 : 2 进制转化为 16 进制。"); printf(" 4 : 8 进制转化为 2 进制。\n"); printf("\t 5 : 8 进制转化为 10 进制。"); printf(" 6 : 8 进制转化为 16 进制。\n"); printf("\t 7 :10 进制转化为 2 进制。"); printf(" 8 :10 进制转化为 8 进制。\n"); printf("\t 9 :10 进制转化为 16 进制。"); printf(" 10 :16 进制转化为 2 进制。\n"); printf("\t 11 :16 进制转化为 8 进制。"); printf(" 12 :16 进制转化为 10 进制。\n"); printf("\n"); printf("按任意键 回车 后继续,按 n 键 回车 后退出程序。"); n=getchar(); printf("\n"); while(n!=’n’) { printf("请选择您要转换的类型!!!"); scanf("%d",&select); for(;select《1||select》12;) { printf("输入错误,请重新输入!!\n"); scanf("%d",&select); } switch(select) { case 1: two_eight(); break; case 2: two_ten(); break; case 3: two_sixten(); break; case 4: eight_two(); break; case 5: eight_ten(); break; case 6: eight_sixten(); break; case 7: ten_two(); break; case 8: ten_eight(); break; case 9: ten_sixten(); break; case 10: sixten_two(); break; case 11: sixten_eight(); break; case 12: sixten_ten(); break; } printf("按任意键回车继续,按 n 键退出程序。"); getchar(); n=getchar(); printf("\n"); }}
求进制转换计算器网址急!急!
您好,您可以百度 在线进制转换然后百度就会弹出相应的应用程序了。因为百度屏蔽网址 所以我无法在这里发给你。 您可以尝试我的做法啊。。。我这个没骗你。。。
请问C语言能否表示8进制和16进制的小数如果能,怎么表示
2,8,10,16相互转换的程序#include《stdio.h》two_eight(){ char *p,s; long n; int i; p=s; printf(" 请输入一个二进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*2+*p-’0’; p++; } i=0; while(n) { s=n%8; n=n/8; i++; } printf(" 2 进制转化为 8 进制:"); for(i--;i》=0;i--) printf("%d",s); printf("\n");} two_ten(){ char *p,s; long n; p=s; printf(" 请输入一个二进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*2+*p-’0’; p++; } printf(" 2 进制转化为 10 进制:%d\n",n);}two_sixten(){ char *p,s; long n; int i,mark; p=s; printf(" 请输入一个二进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*2+*p-’0’; p++; } i=0; while(n) { s=n; n=n/16; mark=s; switch(mark) { case 0: str=’0’; break; case 1: str=’1’; break; case 2: str=’2’; break; case 3: str=’3’; break; case 4: str=’4’; break; case 5: str=’5’; break; case 6: str=’6’; break; case 7: str=’7’; break; case 8: str=’8’; break; case 9: str=’9’; break; case 10: str=’A’; break; case 11: str=’B’; break; case 12: str=’C’; break; case 13: str=’D’; break; case 14: str=’E’; break; case 15: str=’F’; break; } i++; } printf(" 2 进制转化为 16 进制:"); for(i--;i》=0;i--) printf("%c",str); printf("\n");}eight_two(){ char *p,s; long n; int i; p=s; printf(" 请输入一个八进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*8+*p-’0’; p++; } i=0; while(n) { s=n%2; n=n/2; i++; } printf(" 8 进制转化为 2 进制:"); for(i--;i》=0;i--) printf("%d",s); printf("\n");}eight_ten(){ char *p,s; long n; p=s; printf(" 请输入一个八进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*8+*p-’0’; p++; } printf(" 8 进制转化为 10 进制:%d\n",n);}eight_sixten(){ char *p,s; long n; int i,mark; p=s; printf(" 请输入一个八进制数: "); scanf("%s",p); n=0; while(*(p)!=’\0’) { n=n*8+*p-’0’; p++; } i=0; while(n) { s=n; n=n/16; mark=s; switch(mark) { case 0: str=’0’; break; case 1: str=’1’; break; case 2: str=’2’; break; case 3: str=’3’; break; case 4: str=’4’; break; case 5: str=’5’; break; case 6: str=’6’; break; case 7: str=’7’; break; case 8: str=’8’; break; case 9: str=’9’; break; case 10: str=’A’; break; case 11: str=’B’; break; case 12: str=’C’; break; case 13: str=’D’; break; case 14: str=’E’; break; case 15: str=’F’; break; } i++; } printf(" 8 进制转化为 16 进制:"); for(i--;i》=0;i--) printf("%c",str); printf("\n");}ten_two(){ int s,n,i; printf(" 请输入一个10进制数: "); scanf("%d",&n); i=0; while(n) { s=n%2; n=n/2; i++; } printf(" 10 进制转化为 2 进制::"); for(i--;i》=0;i--) printf("%d",s); printf("\n");}ten_eight(){ int s,n,i; printf(" 请输入一个10进制数: "); scanf("%d",&n); i=0; while(n) { s=n%8; n=n/8; i++; } printf(" 10 进制转化为 8 进制:"); for(i--;i》=0;i--) printf("%d",s); printf("\n");}ten_sixten(){ int s,n,i,mark; char str; printf(" 请输入一个10进制数: "); scanf("%d",&n); i=0; while(n) { s=n; n=n/16; mark=s; switch(mark) { case 0: str=’0’; break; case 1: str=’1’; break; case 2: str=’2’; break; case 3: str=’3’; break; case 4: str=’4’; break; case 5: str=’5’; break; case 6: str=’6’; break; case 7: str=’7’; break; case 8: str=’8’; break; case 9: str=’9’; break; case 10: str=’A’; break; case 11: str=’B’; break; case 12: str=’C’; break; case 13: str=’D’; break; case 14: str=’E’; break; case 15: str=’F’; break; } i++; } printf(" 10 进制转化为 16 进制:"); for(i--;i》=0;i--) printf("%c",str); printf("\n");}sixten_two(){ int s,n=0,i,j; char str; printf(" 请输入一个16进制数: "); scanf("%s",str); i=0; while(str!=’\0’) { switch(str) { case ’0’: s=0; break; case ’1’: s=1; break; case ’2’: s=2; break; case ’3’: s=3; break; case ’4’: s=4; break; case ’5’: s=5; break; case ’6’: s=6; break; case ’7’: s=7; break; case ’8’: s=8; break; case ’9’: s=9; break; case ’A’: s=10; break; case ’B’: s=11; break; case ’C’: s=12; break; case ’D’: s=13; break; case ’E’: s=14; break; case ’F’: s=15; break; case ’a’: s=10; break; case ’b’: s=11; break; case ’c’: s=12; break; case ’d’: s=13; break; case ’e’: s=14; break; case ’f’: s=15; break; } i++; } for(j=0;j《i;j++) { n=n*16+s; } i=0; while(n) { s=n%2; n=n/2; i++; } printf(" 16 进制转化为 2 进制::"); for(i--;i》=0;i--) printf("%d",s); printf("\n");}sixten_eight(){ int s,n=0,i,j; char str; printf(" 请输入一个16进制数: "); scanf("%s",str); i=0; while(str!=’\0’) { switch(str) { case ’0’: s=0; break; case ’1’: s=1; break; case ’2’: s=2; break; case ’3’: s=3; break; case ’4’: s=4; break; case ’5’: s=5; break; case ’6’: s=6; break; case ’7’: s=7; break; case ’8’: s=8; break; case ’9’: s=9; break; case ’A’: s=10; break; case ’B’: s=11; break; case ’C’: s=12; break; case ’D’: s=13; break; case ’E’: s=14; break; case ’F’: s=15; break; case ’a’: s=10; break; case ’b’: s=11; break; case ’c’: s=12; break; case ’d’: s=13; break; case ’e’: s=14; break; case ’f’: s=15; break; } i++; } for(j=0;j《i;j++) { n=n*16+s; } i=0; while(n) { s=n%8; n=n/8; i++; } printf(" 16 进制转化为 8 进制:"); for(i--;i》=0;i--) printf("%d",s); printf("\n");}sixten_ten(){ int s,n=0,i,j; char str; printf(" 请输入一个16进制数: "); scanf("%s",str); i=0; while(str!=’\0’) { switch(str) { case ’0’: s=0; break; case ’1’: s=1; break; case ’2’: s=2; break; case ’3’: s=3; break; case ’4’: s=4; break; case ’5’: s=5; break; case ’6’: s=6; break; case ’7’: s=7; break; case ’8’: s=8; break; case ’9’: s=9; break; case ’A’: s=10; break; case ’B’: s=11; break; case ’C’: s=12; break; case ’D’: s=13; break; case ’E’: s=14; break; case ’F’: s=15; break; case ’a’: s=10; break; case ’b’: s=11; break; case ’c’: s=12; break; case ’d’: s=13; break; case ’e’: s=14; break; case ’f’: s=15; break; } i++; } for(j=0;j《i;j++) { n=n*16+s; } printf(" 16 进制转化为 10 进制:%d\n",n);}void main(){ int select,i; char str, n ; printf("\n"); printf("\t**************************欢迎使用******************************\n"); printf("\t*----------------万能进制转换器v1.0 版-------------------------*\n"); printf("\t*——使用方法: *\n"); printf("\t* 请选择输入下列功能前的数字序号后按enter键进入。 *\n"); printf("\t* ~~~~仅用于学习交流。 *\n"); printf("\t*\t\t\t ------祝你成功 *\n"); printf("\t****************************************************************\n"); printf("\n"); printf("\n"); printf("\t 1 : 2 进制转化为 8 进制。"); printf(" 2 : 2 进制转化为 10 进制。\n"); printf("\t 3 : 2 进制转化为 16 进制。"); printf(" 4 : 8 进制转化为 2 进制。\n"); printf("\t 5 : 8 进制转化为 10 进制。"); printf(" 6 : 8 进制转化为 16 进制。\n"); printf("\t 7 :10 进制转化为 2 进制。"); printf(" 8 :10 进制转化为 8 进制。\n"); printf("\t 9 :10 进制转化为 16 进制。"); printf(" 10 :16 进制转化为 2 进制。\n"); printf("\t 11 :16 进制转化为 8 进制。"); printf(" 12 :16 进制转化为 10 进制。\n"); printf("\n"); printf("按任意键 回车 后继续,按 n 键 回车 后退出程序。"); n=getchar(); printf("\n"); while(n!=’n’) { printf("请选择您要转换的类型!!!"); scanf("%d",&select); for(;select《1||select》12;) { printf("输入错误,请重新输入!!\n"); scanf("%d",&select); } switch(select) { case 1: two_eight(); break; case 2: two_ten(); break; case 3: two_sixten(); break; case 4: eight_two(); break; case 5: eight_ten(); break; case 6: eight_sixten(); break; case 7: ten_two(); break; case 8: ten_eight(); break; case 9: ten_sixten(); break; case 10: sixten_two(); break; case 11: sixten_eight(); break; case 12: sixten_ten(); break; } printf("按任意键回车继续,按 n 键退出程序。"); getchar(); n=getchar(); printf("\n"); }}
区位码4668转换16进制怎么算
区位码是一个四位的十进制数,十六进制 是1 2 3 4 5 6 7 8 9 a b c d e f 然后就是10。16进制的10就是10进制的16。所以用要转的数去除16得到商和余数,如下:25 转16进制 :25/16=1 余 9。因为商的1是指有一个16,也就是16进制里的10,再加上余下的9,就得到了19这个数,也就是十 进制的25。这里十进制20D转换成十六进制14H,83D转换后是53H,然后把两个十六进制数连起来就可以得到1453H。当然用计算器转换,会更加方便
10的10进制转2进制
大家还在搜二进制转化为十进制十进制化为二进制十进制转二进制小数十进制换二进制十进制转十六进制十进制怎样换成二进制十进制改为八进制10进制转2进制公式二进制十进制转二进制例子c语言十进制转二进制进制转换器二进制对照表二进制转换计算器进制转换进制转换计算器十进制转化为二进制0.625转化为二进制二进制算法图解二进制计算器十六进制计算器57.687十进制变二进制二进制10110001转十进制二进制算法公式 相关推荐十进制数怎么转化为二进制数? - 懂得十进制数怎么转化为二进制数? 请大神给我讲解一下 将十进制数417转化为二进制数是多? 十进制与二进制的相互转化 用java 程序实现二进制像十进制转化 或十进制转化为二进制 二进制怎么转化成十进...二进制十进制转换 - 懂得例如:二进制数1101.01转化成十进制 1101.01(2)=1*2+0*2+1*2+1*2+0*2+1*2=1+0+4+8+0+0.25=13.25 所以总结起来通用公式为: abcd.efg(2)=d*2+c*2+b*2+a*2+e*2+f*2+g*2 或者用下面这种方法: 把...十进制和二进制互转换公式 - 懂得十进制和二进制互转换公式 求助了~~ 十进制到二进制如何转换呢? 十进制跟二进制是怎样转换的. 如何将二进制转换成十进制公式? 二进制转十进制公式有余数怎么转换? 十进制怎么转换二进制二进...十进制变二进制怎么算啊? - 懂得=100+10=110从上面可以看出十进制转化为二进制的关键是逢二进一.从3中可以看出,6最大可分解成2的2次方,因为2的3次方就是8了,比6大.6-22=2,2=21,所以6=22+21.根据逢二进一的原则,...十进制数10转换成二进制是多少? - 懂得十进制数10转换成二进制是多少? 十进制
16进制怎么转2进制计算器
打开WINDows的计算器。点击查看菜单,然后选择程序员。先点击16进制,然后输入16进制数。完成以后再点击二进制,这样就把16进制数转换为二进制数了。
数制转换器可以增加哪些功能
数制转换器是一种能够将数字从一种进制转换为另一种进制的工具,例如将十六进制数字转换为二进制或八进制数字。除了基本的数制转换功能,数制转换器还可以增加以下功能:1. 位运算功能:可以进行 AND、OR、XOR 和 NOT 等位运算操作。2. 十进制浮点数转换功能:可以将十进制浮点数转换为其他进制的浮点数,并将其重新转换回十进制浮点数。3. 逻辑运算功能:可以进行逻辑运算操作,例如与、或和非运算等。4. 校验和功能:可以计算数据的校验和,用于验证数据是否完整、准确。5. 编码与解码功能:可以支持多种数据编码和解码方式,例如 ASCII 码、Unicode 码等,方便进行数据转换和传输。6. 压缩与解压缩功能:可以对数据进行压缩和解压缩,节约存储空间和传输带宽。7. 十进制数的科学计数法表示及转换功能:可以将十进制数转换表示为科学计数法,以及反向转换。
进制转换用什么计算器
Windows系统自带的计算器软件就是这个功能。点击“查看”菜单,选择其中的“程序员”。先输入数字这是十进数,再点击中部左侧的进制转换不同的进制,就可以把已经输入的10进制数转化为二进制数,或者8进制数或者16进制数。
满分求个10进制转16进制的 简单转换工具 比如1200 就是 04B0 最好教教我如何使用!!!!!!!!!!!!
电脑自带的计算器就能用。。开始-程序-附件-计算器然后在查看那把标准型改为科学型 默认的进制是十进制的。。你随便输入数字如1200 然后下面点选16进制它就自动显示为4B0了 共有四种进制可选
十进制215转换为八进制
215÷8=26......726÷8=3.......23<8,所以215换算成8进制就是327
更多文章:
腾讯新闻极速版下载(腾讯新闻极速提现出现账号异常是什么原因)
2024年7月2日 05:21
海贼王3d格斗游戏(有没有火影或海贼王的格斗游戏是3D的哪有下的)
2024年7月17日 20:58
有了解舟谱云管家这款软件的朋友吗?今天收到舟谱数据的面试邀请,有知道这个公司的吗,怎么样啊
2024年7月19日 01:31
当当书城网上书店官网(余年庆小说有第二部吗当当网上有庆余年的电子书吗)
2024年8月30日 18:55