2015年4月27日----高大上的数组,进制准换,最多是35进制

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(int argc, char *argv[])
{
/*十进制准换城任何进制的程序*/

int ival, base; //ival 是十进制数,base 是要转换的进制
int index =0;
char arr[32];
memset(arr, 0, sizeof(arr));
printf("input the ival and base:");
scanf("%d %d", &ival, &base);
while(ival != 0){
/* 下面一句是将求模的值相对应的存入数组中例如10对应的是a*/
arr[index]="0123456789abcdefghijklmnopqrstuvwxyz"[ival%base];
index++;
ival = ival/base;
}
// 不打印前面的0
for(index=index-1;index>=0;index--){
printf("%c",arr[index]);
}
printf("\n");
system("pause");
return 0;
}

时间: 2024-06-14 12:25:47

2015年4月27日----高大上的数组,进制准换,最多是35进制的相关文章

中级学员:2015年10月27日作业

中级学员:2015年10月27日作业一.项目收尾管理1.项目收尾包括哪三方面内容?2.项目总结的意义;3.项目总结会包括哪些内容:4.项目评估包括哪些方面:5.项目审计的定义.6.一般项目人员转移的流程:二.知识产权管理1.著作权由哪3个要素组成:2.认定职务作品,考虑的前提有哪2个:三.法律法规和标准规范1.标准名称由哪4个要素组成:2.政府采购法,包括哪六种采购方法,以及每种的前提条件:3.教材中,把标准分为基础标准.开发标准.??标准和??标准.四.请背诵教材P180页项目管理知识体系,并

2015年8月27日课程作业(文件权限管理及grep正则和扩展正则表达式)-JY1506402-19+liuhui880818

学习内容:文件权限管理及grep正则和扩展正则表达式 系统环境:CentOS 6.7/7 x86_64 一.作业(练习)内容: 1.总结本此课程中所涉及命令的使用方法及相关示例展示: 2.总结基本正则表达式及扩展正则表达式 3.显示/etc/passwd文件中以bash结尾的行 4.显示/etc/passwd文件中的两位数或三位数 5.显示`netstat -tan`命令结果中以'LISTEN'后跟0个.1个或者多个空白字符结尾的行 6.添加用户bash.testbash.basher以及nol

2015年8月27日课程作业(练习)安排

一.作业(练习)内容: 1.总结本此课程中所涉及命令的使用方法及相关示例展示: 2.总结基本正则表达式及扩展正则表达式 3.显示/etc/passwd文件中以bash结尾的行 4.显示/etc/passwd文件中的两位数或三位数 5.显示`netstat -tan`命令结果中以'LISTEN'后跟0个.1个或者多个空白字符结尾的行 6.添加用户bash.testbash.basher以及nologin用户(nologin用户的shell为/sbin/nologin):而后找出/etc/passw

linux运维实战练习-2015年8月27日课程作业

基本正则表达式 grep命令 一.总结: grep, egrep, fgrep 分两类: 基本正则表达式:BRE 扩展正则表达式:ERE 1.grep:Global search REgular expression and Print out the line. 作用:文本搜索工具,根据用户指定的"模式(pattern)"逐行去搜索目标文本,打印匹配到的     行:PATTERN:是文本字符和正则表达式的元字符组合而成的匹配条件,可用单引号' '将pattern括   起来以避免s

2015年10月27日 json数据小谈

说来惭愧,第一次见json数据格式还是几个月前实习,当时是在由于公司使用cloudstack做云基础平台的开发,由于cloudstack配合kvm时,其做快照的方式因为要将快照做完后再拷贝到二级存储之类的,很慢,然后我就被拉去做第一个吃螃蟹的人了:修改cloudstack的api,让其直接调用底层rbd方式做快照,结果遇到了很多问题,在其日志中看到了这种堆在一起就像乱码的东西,还不知道其叫json(好了,这是背景)!那时也没有理解太多,只知道怎么看它! 最近使用的次数多了,才慢慢有了一些想法!j

两张图说明双向链表(更新于2015年8月27日21:09:15)

截图截自数据结构书籍<大话数据结构>

2015年3月27日-日记

今天突然心情很好~~因为得到了挺多的东西的,搞焊接机的时候遇到个难点! 我采用的是FreeRTOS的操作系统,用了一个进程来进行矩阵键盘的扫描,其中有个工作线程,当处于工作状态的时候,占用的时间及其的多,压根没把cup控制权让给其它线程,因此矩阵键盘的扫描也就不能生效了,~~~但是我有个独立按键,主要用于控制系统开始,或者暂停的功能~但是呢~我想当系统处于工作状态下,可以通过矩阵键盘上的复位按键来使得整个系统复位~~!!! 因此不知如何是好了~~ 解决方法:采用外部中断来捕获按键开始暂停的信号,

零基础学习云计算及大数据DBA集群架构师【企业级运维技术及实践项目2015年1月27日周三】

Nginx 基于 ip 的虚拟主机配置 { #serverb (1)/etc/nginx/conf.d/* [[email protected] conf.d]# vim ip.conf server { listen 192.168.1.88:80; root 88.com; index index.html; } server { listen 192.168.1.87:80; root 87.com; index index.html; } [[email protected] ~]# i

2015年10月27日作业

中级学员---徐化栋 一.项目收尾管理 1.项目收尾包括哪三方面内容? 1)项目验收    2)项目总结    3项目评估审计 2.项目总结的意义; 1)了解项目全过程的工作情况及相关的团队或成员的绩效状况 2)了解出现的问题并进行改进措施总结 3)了解项目全过程中出现的值得吸取的经验并进行总结 4)对总结后的文档进行讨论,通过后即存入公司的知识库,从而纳入企业的过程资产 3.项目总结会包括哪些内容: 1)项目绩效                2)技术绩效 3)成本绩效