谭浩强C语言第五版的一些课后习题

第六章 第十二题

密码 A->Z B->Y  a->z b->y

int main(){int i,num;char ch[80],tran[80];printf("输入需要加密的字符串:\n");gets(ch);printf("确认需要加密的密码:%s\n",ch);i=0;while(ch[i]!='\0') {if((ch[i]>='A')&&(ch[i]<='Z')){tran[i]=155-ch[i];}else if((ch[i]>='a')&&(ch[i]<='z')){tran[i]=219-ch[i];}else{tran[i]=ch[i];}i++;}num=i;//字符个数printf("加密后的密码为:\n");for(i=0;i<num;i++){//putchar(tran[i]);printf("%c",tran[i]);}printf("\n");return 0;
}

C语言课后习题(34)相关推荐

  1. 河南理工大学c语言程序第六章答案,河南理工大学C语言课后习题答案精解第六章..ppt...

    河南理工大学C语言课后习题答案精解第六章. 选择题 (1) C语言中一维数组的定义方式为:类型说明符 数组名 A. [整型常量]B. [整型表达式] C. [整型常量]或[整型常量表达式]D. [变量 ...

  2. 湖北民族学院c语言试卷,C实验参考答案(湖北民族学院计算机c语言课后习题答案)..doc...

    C实验参考答案(湖北民族学院计算机c语言课后习题答案). 实验二 基本数据类型.运算符及表达式 1. 分析以下程序,判断输出结果,然后上机运行程序验证结果. (1) # include main( ) ...

  3. C语言课后习题(69)

    谭浩强C语言第五版的一些课后习题 第十章 第十一题 从键盘输入若干行字符,存到磁盘文件,读入数据,将其中的小写转大写 int main(){int i;FILE *fp;char str[100],c ...

  4. C语言课后习题(68)

    谭浩强C语言第五版的一些课后习题 第十章 第四题 合并A B文件信息 并安字母顺序排序,输出到C文件 int main(){char str1[20],str2[20];FILE *p1,*p2,*p ...

  5. C语言课后习题(67)

    谭浩强C语言第五版的一些课后习题 第十章 第三题 输入字符串,将小写转为大写,输出到一个文件,以!结束 实现:输入后将小写转大写了再存到文件中 int main(){FILE *fp;char str ...

  6. C语言课后习题(66)

    谭浩强C语言第五版的一些课后习题 第九章 第三题 编写print,输出成绩数组,包括num,name,score[3] struct Student{char num[6];char name[10] ...

  7. C语言课后习题(65)

    谭浩强C语言第五版的一些课后习题 第九章 第一题 定义一个结构体变量 年月日 计算改日在本年是第几天 struct{int year;int month;int day; }date; int mai ...

  8. C语言课后习题(64)

    谭浩强C语言第五版的一些课后习题 第八章 第十六题 输入一个字符串,含有数字和非数字,将连续的数字作为一个整数存放到数组中,并统计有多少个整数,然后输出 int main(){char str[50] ...

  9. C语言课后习题(63)

    谭浩强C语言第五版的一些课后习题 第八章 第十四题 n个数逆序排列 然后输出 int main(){void print(int *p,int n);void sort(int *p,int n);i ...

最新文章

  1. 报Java面授班有哪些优势
  2. Tungsten Fabric SDN — 基于 Tags 的安全访问控制策略
  3. android不同Activity之间的数据共享
  4. 爬虫必须得会的预备知识
  5. 算法代码块总结(持续更新)
  6. 中职专业课教师资格证计算机,中职专业课教师资格证报考科目是什么?
  7. 深入理解Spring Redis的使用 (一)、Spring Redis基本使用
  8. Linux远程管理协议相关知识介绍
  9. python如何计算个人gpa_【Python】计算GPA | 学步园
  10. linux/unix下telnet提示Escape character is '^]'的意义
  11. 程序员同事被包工头坑了,这社会很魔幻
  12. C语言 C语言知识点总结(思维导图版)
  13. 三足鼎立 – Mac 输入法横向对比
  14. Flutter 实现一个集各大音乐平台API于一体的音乐播放器APP(一、项目初始化)
  15. java中级工程师所需的技能_java中级工程师岗位职责
  16. 英式英语和美式英语的差异1-用词
  17. NOSql数据库的优缺点分析
  18. 【猿说VUE】Vue过滤器使用介绍(劳动节致敬)
  19. windows查看本机的mac地址
  20. 如何剪出一个圆形,保存出来还是圆形图片

热门文章

  1. 虚拟化技术--桌面虚拟化(VDI)
  2. diffstat命令
  3. php软件开发--linux进阶
  4. mysql sql优化_MySQL优化SQL语句的步骤
  5. Java 并发(生产者/消费者 模式)
  6. gulp : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\gulp.ps1,因为在此系统上禁止运行脚本
  7. blender 3d打印_使用Blender和Python 3D打印连衣裙
  8. ho1365_共享力量的四种方法,而不是ho积
  9. Bootstrap 弹出提示插件Popover 的方法
  10. kelvin模型蠕变方程_第二章:黏弹性与波传播——2.4 力学模型和波传播