-
博客作业(2)函数+进制转换器v1.0beta
① 运行截图 一.主菜单 二.无效命令 三.运行成功程序 以此类推 (1).十进制转十六进制 (2).二进制转八进制 ② 函数功能介绍 (1).十进制转二进制 void turn1() { int a,b[30],c,i=0,d; printf("请输入十进制数:"); scanf("%d",&a) -
第二次博客作业
一、程序运行截图 2 >8 2 >10 2 >16 8 >2 8 >10 8 >16 10 >2 10 >8 10 >16 输入无效,重新输入 二、拓展功能 1.可以实现十六进制的转换。(其他的转十六进制可以转,但十六进制转成其他的还没写好) 2.输入无效时可以重新输入。 三、函数介绍 1. int -
第二次博客作业
一.运行截图 (1)这是输入正确时的转换 (2)当输入的选项不在选项范围时会提示无效选项且不会退出,而是可以继续选择。 (3)当输入的数字不是所需进制数时会提示错误,并且可以重新输入正确的数字。 (由于其他操作均相同,就不一一列出所有进制转换及错误提示) 二.函数介绍 1.函数声明 #include -
第二次博客园作业
一 运行截图 三,函数介绍 此程序运用了三个函数,mian函数负责数据输入,suh函数负责数据检测,numbers函数负责数据运算及结果输出. suh函数:int suh(char x[],int count,int sign){ int i,flag; flag=count; if(sign!=0 -
第二次博客作业: 函数+进制转换器v1.0beta
1.程序运行截图。 2.函数介绍。 一。 int erzhuanshi(char m) { int s=0,i=0,a,n; while(n!=0) { a=m%10; s+=a*pow(2,i); m=m/10; i++; } return s; } 二。 int bazhuanshi(int n -
第二次博客作业
一、运行截图 二、函数 功能:将十进制转换成二进制并输出。 菜单。。嫌主函数太长。 功能:将二进制转换成十进制在根据所作的选择输出不同进制的数。 功能:将八进制转换成十进制在根据所作的选择输出不同进制的数。 功能:将输入的十进制转换成其他进制。 四、思维导图 五、问题 1.定义函数的类型定义错 解决 -
第二次博客园作业
函数+进制转换器v1.0beta 1,运行截图: (1)输入错误进制数: (2)输入错误转换进制数: (3)十进制转二进制演示: (4)十六进制转十进制演示:(加入了十六进制的计算) 2,代码演示: (1)将输入数转化为10进制: int Numberchange10(char a[], int N -
进制转化
一、运行截图 二、函数介绍 #include<stdio.h> #include<math.h> int erzhuanshi(char m); int bazhuanshi(int m); void PrintN1( int m ); void PrintN2( int m); int iserj -
第二次博客作业
1.运行截图 (1).二进制转其他进制 (2).十进制转其他进制 (3).八进制转其他进制 2.函数 (1).二进制转十进制和八进制 (2).十进制转二进制和八进制 (3).八进制转二进制和十进制 3.main函数 关于如何判断是什么进制我只能简单的判断输入数字的情况,如果输入其他的我还不知道怎么写 -
进制转换器V1.0_Beta
一.截图部分 二.代码部分: char2num() 作用:将字符转化成对应的数字 e.g. '9' 9 'A' 10 python char num2char(int num) { if (num = 0 && num = n) flag = 1; } return flag; } python i