1,C的经典代码看《The C Programming Language》这本书 , 都是经典代码,还有《C专家编程》、《C陷阱与缺陷》都是很经典的书 。
2,求c语言代码通过ASKII码来实现,就是对应的字母,大写变小写就+32,小写变大写就-32~看那个表就很清楚了~ 空格就是用IF语句跳过不进行操作就可以了~ 内容反序就从后往前遍历字符串就好了,不用真的给它反过来 。需要代码给我说 , 可以给你写一下~ 比如小写变大写就可以直接这样了 printf("%c",a-32); 用循环套上就可以遍历你整个数组了 具体实现方式: for(i=0;iif(a[i]==32)continue; if(a[i]<=90 &&a[i]>=65)a[i]=a[i]+32; if(a[i]<=122 &&a[i]>=97)a[i]=a[i}-32; } 你看ASCII码就好 , 不懂可以问我,423079233 PS:某楼的 , 这个小程序有必要写那么多么?汗 。。。还牵扯函数返回值了……似乎没必要借用上面的给你解释一下#include <stdio.h>int main()unsigned int num;//负数原代码不行,所以最好用无符号scanf("%d", &num);//输入数字while(num)//判断是否为0printf("%d", num%10);//输出num和10的模,即除10的余数num /= 10;//个位已经输出,则除10用于去掉个位数}system("pause");//暂停,这样你可以看到运行结果return 0;}#include#include "string.h" main() { char str[30]; int i,j; printf("请输入字符:"); gets(str); j=strlen(str); for(i=j-1;i>=0;i--) if(str[i]==32) printf(" "); else if(str[i]<90&&str[i]>=65) { str[i]+=32 ; printf("%c",str[i]); } else if(str[i]>=97&&str[i]<123) { str[i]-=32; printf("%c",str[i]); } else printf("error"); } 额【c编程代码大全,C的经典代码】
推荐阅读
- 佳能700d液晶屏能翻转嘛 佳能700d液晶屏能翻转
- 应用商店app下载到桌面,华为手机的应用市场被卸载了怎么重新下载到桌面上
- 看图cad手机版下载,安卓手机如何快速下载安装CAD手机看图
- 苹果的查找功能怎么查找别人,查找我的iphone怎样查找他人
- 编程软件需要钱吗,电脑上关于数控机床所用的nc软件编程软件要不要钱下载后就可以
- 安卓软件开发需要学什么技术呢,安卓开发需要学什么
- 苹果手机改语言卡住了是什么情况,为什么iphone换语言 applestore 换不过来了
- 应用市场下载苹果手机版,请问苹果手机应用市场怎样下载呢
- 手机制作代码怎么弄,手机怎么弄代码