摘要: INT_MIN是一个已经定义的整型数据的最小值,使用这个值前应该先#include <limits.h>,这个包里当然还有其他的,类似INT_MAX,例如:#include <stdio.h>#include <limits.h>void main(){int a=INT_MIN;printf("%d",a);} 阅读全文
posted @ 2012-11-05 22:52 MFT 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 把一整数转换为字符串itoa(i,num,10); i ----需要转换成字符串的数字 num---- 转换后保存字符串的变量 10---- 转换数字的基数(即进制)。10就是说按10进制转换数字。还可以是2,8,16等等你喜欢的进制类型 返回值:指向num这个字符串的指针程序例: #include <stdlib.h> #include <stdio.h> int main(void) { int number = 12345; char string[25]; itoa(number, string, 10); printf("integer = %d.. 阅读全文
posted @ 2012-11-05 22:49 MFT 阅读(245) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h>voidIntToStr(intiNum,charszNum[]){intiTmp=0;charszReverse[20]={0};intiCnt=0;while(iNum){iTmp=iNum%10;szReverse[iCnt]='0'+(iTmp-0);iNum/=10;iCnt++;}for(inti=0;iCnt;i++,iCnt--){szNum[i]=szReverse[iCnt-1];}}voidmain(){intiNum=0;charszNum[20]={0};scanf("%d",& 阅读全文
posted @ 2012-11-05 22:45 MFT 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 1.自己写一个函数(c/c++)#include<stdio.h> #include<assert.h> /*my string to integer function*/intmyfun(char*str){inti=0,n=0,flag=1;if(str[0]=='-')i=1;flag=-1;for(;str[i]!='/0';i++){assert(str[i]>='0'&&str[i]<='9');n=str[i]-'0'+n*10;}returnn*f 阅读全文
posted @ 2012-11-05 22:42 MFT 阅读(322) 评论(0) 推荐(0) 编辑
摘要: // 直接插入排序.cpp : 定义控制台应用程序的入口点。 // #include <fstream> #include <iostream> using namespace std;#include<string> #include <stdlib.h> #include <time.h> #include <stdio.h> #include <malloc.h> #define CLOCKS_PER_SEC ((clock_t)1000) int Max; //产生随机数头文件 struct su { 阅读全文
posted @ 2012-11-05 21:54 MFT 阅读(208) 评论(0) 推荐(0) 编辑