自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Poison_biting的专栏

垃圾中的战斗机

  • 博客(8)
  • 收藏
  • 关注

原创 编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数);函数原型:double my_atof(char *str)

#include #include double my_atof(char *str) { int flag=0; int count = 0; int ret = 1; double sum = 0; while(*str != '\0') { if(*str == '-')

2015-03-26 22:35:58 1691

原创 int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。

#includeint ascii_to_integer(char *str){ int sum=0; while(*str!='\0') { if((*str'9')||(*str==' ')) { sum = 0; str++; } if(*str='0') { sum *= 10; sum +=*str - '0';

2015-03-24 22:31:17 642

原创 计算某日是该年的第几天

#includeint leap(int a){ if(a%4==0&&a%100!=0||a%400==0) return 1; else return 0;}int number(int year,int month,int day){ int result = 0,i,j,k; int a[12]={31,28,31,30,31,30,31,31,30,31,30,

2015-03-24 13:15:59 613

原创 编写一个函数reverse_string(char * string) 实现:将参数字符串中的字符反向排列。

#include #include void swap(char *p,char *q){ char tmp = *p; *p = *q; *q = tmp;}char * reverse_string(char * string){ char *left = string; char *right= string + strlen(string)-1; while(l

2015-03-24 12:50:39 1416

原创 求最大数

#include int main(){ int a[10]; printf("请输入十个数据:\n"); for(int b=0;b<10;b++) { scanf("%d",&a[b]); } int max = a[0]; for(int i=0;i<10;++i) { if(max<=a[i]) { max=a[i]; } } printf("

2015-03-23 22:21:09 403

原创 乘法口诀

#include int main(){ int i,j; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) printf("%d*%d=%d\t",i,j,i*j); printf("\n"); } }

2015-03-23 22:19:33 386

原创 unsigned int reverse_bit(unsigned int value); 这个函数的返回值吧value的二进制位模式从左到右翻转后的值

#include unsigned int reverse_bit(unsigned int value){ int a = 0; int b = 0; int ret = 0; for( a=0; a < 32; a++) { ret = ret << 1; b = value & 1; va

2015-03-23 18:39:38 629

原创 编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。

#include #include void main() { int ch; while((ch=getchar())!=EOF) if(ch>='A'&&ch<='Z') { ch+=32; putchar(ch); } else

2015-03-16 22:26:56 927

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除