strtok按空格分割字符串 分别存储到数组中 然后再把存储的数组按.分割 然后小数部分算出几位记住 然后atoi 分别对整数部分和小数部分转化 然后小数部分除10的小数位次幂 相加 存储都这样弄玩了 再用个排序就出来了。。。不想写程序没地方调 01分享举报您可能感兴趣的内容广告 Apple 官网- 特别活动 发布会亮点看这...
这里小编用C语言和二维数组进行实现,具体代码如下: #include<stdio.h> #include<string.h> voidtest2() { charc; charget_str[1024][1024]={{0}}; inti, j=0, k=1; scanf("%[^\n]",get_str[0]);//输入带空格的...
int a; cin>>a; if(a<=0) return 0; cout<<"输入基数(2-16之间):"<<endl; int b; cin>>b; if(b<2 || b>16) { cout<<"输入基数错误!"<<endl; return 0; } char c[100]; int i=0; for(;;) { if(a...
用itoa函数(需要stdlib.h头文件),假如要把a存进字符数组str[]中,则这样操作itoa(a, str, 16)。第三个参数是进制数。如果你要用代码实现,那我就写个函数给你吧:include <stdio.h> const char HexNum[] = "0123456789ABCDEF";void subDecToHex(int dec, char *&str){if(!dec) return...
{ int j = 0;while(n[j]){ if(all[i][j] != n[j])break;j++;} if(all[i][j] == n[j] && n[j] == 0)bz = 1;if(bz)return i;} return -1;} int main(){ char chinese[7][10] = {"星期一","星期二","星期三","星期四","星期五","星期六","星期日",}...