字符
doudouwa1234
这个作者很懒,什么都没留下…
展开
-
【C语言】编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。
//编写一个程序从标准输入读取字符,并把他们写到标准输出。除了大写字母转换成小写字母之外,其他的原样输出。 #include int main () { char ch; while((ch=getchar())!=EOF) { if(ch>='A'&&ch<='Z') { ch=ch+32; } putchar(ch); } return 0; }原创 2015-03-23 21:12:59 · 2787 阅读 · 0 评论 -
【C语言】为下面的函数原型编写函数定义: int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。
/*为下面的函数原型编写函数定义:int ascii_to_integer(char *str);这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。如果字符串参数包含了任何非数字字符,函数就返回零。请不必担心算数溢出。提示:这个技巧很简单:你每发现一个数字,把当前值乘以10,并把这个值和新的数字所代表的值相加。 */ #include int ascii_t原创 2015-04-02 12:19:36 · 1351 阅读 · 0 评论 -
【C语言】编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)。
/* 编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)例如:“12“ 返回12 “-123“ 返回-123 函数原型:int my_atoi(char *str) {} */ #include int my_atoi(char *str) { int n=0; int sum=0; if (*str=='-') { str++; n=1; }原创 2015-04-02 13:10:32 · 10043 阅读 · 1 评论 -
【C语言】编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数)
//编写一个函数,将一个数字字符串转换成这个字符串对应的数字(包括正浮点数、负浮点数) //例如:“12.34“ 返回12.34. " -12.34" 返回12.34 #include #include #include double my_atof(char *str) { int flag=0; int count = 0;原创 2015-04-03 14:07:16 · 2657 阅读 · 0 评论 -
【C语言】自己编写程序实现strrchr函数,即在给定字符串中找特定的字符并返回最后出现的位置
//自己编写程序实现strrchr函数,即在给定字符串中找特定的字符并返回最后出现的位置 #include #include char * my_strrchr(char const *str,int ch) { int count=0; while(*str!='\0') { count++; str++; } str--; while(count) { if(*s原创 2015-04-10 16:12:15 · 5911 阅读 · 2 评论 -
【C语言】判断一个数是否为回文数
//判断一个数是否为回文数 #include int fun(int x) { int i,j=0; int a[10]; for(i=0;x!=0;i++) //把整形转到数组中 { a[i]=x%10; x=x/10; j++; } for(i=0;i<j;i++) //输出看转的是否正确 { printf("%d ",a[i]); } for(i原创 2015-04-03 14:54:50 · 7810 阅读 · 0 评论