A.凯撒密码 题意: 给你k1,k2,和一串明文,一串密文. 明文用k1加密,密文用k2解密. 对于明文要把字母转换成大写字母,非字母全部删除. 额:要考虑到取模可能会变成负数,所以要加一下26再取模. 代码: #include<stdio.h> #define N 85 int k1, k2; char plain[N], cipher[N]; void init(char s[]) //预处理,转换为大写字母 { int i; for(i = 0; s[i]; i++) if(s[i] &…
今天(5月16日)作为第八个提交者提交了任务五十:RIA微型问卷管理平台 这样一个综合性的大任务,宣告我的IFE春季学期课程学习顺利完成.其实任务五十并不复杂,现在再让我来做,可能一周不到就写出来了,但是做任务只是一个引导,而在做任务的过程中学到了知识和思想,开阔了视野,从一个对前端一无所知的小白,到现在掌握了基本的前端编程能力.对前端的整个生态圈.当前热门技术和发展趋势有了一个初步的认识,为自己继续成长打下了坚实的基础,这才是最大最重要的收获.当然,满满的成就感也是很让人开心的! 总结一下2月…
这个作业属于哪个课程 C语言程序设计一 这个作业要求在哪里 2019春季学期第四周作业 我的课程目标 重新学习有关数组的问题 这个作业在哪个具体方面帮助我实现目标 对于置换有了新的见解 参考文献 中国大学MOOC网]0369:C语言程序于设计 题目1 7-2 选择法排序 (20 分) 本题要求将给定的n个整数从大到小排序后输出. 输入格式: 输入第一行给出一个不超过10的正整数n.第二行给出n个整数,其间以空格分隔. 输出格式: 在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多…
本学期<C语言程序设计II>课程安排 理论课时24(1-12周),实验课时8(13周),课程设计课时16(14-15周) 理论课教学内容 附:教学进度表 本学期实验课和课程设计参考教材 <C语言课程设计与游戏开发实践教程>作者:童晶等 出版社:清华大学出版社 作业: 每周课前,和老师们商讨PTA课后习题,并在博客园布置作业,要求学生完成后撰写<编程总结>和<学习总结>,每次作业列明评分标准.每周周日完成本周作业评分. 要求: 1.请参加构建之法助教园地(福州…
2019年春季学期<C语言程序设计II>课程总结 1.课程情况 教学内容 课堂小结 作业安排 优秀作业 备注 1.开学谈心 2.测验数据类型.运算符与表达式的自学情况,并讲解测验题目3.第七章 数组 7.1 一维数组 C语言程序设计II-第一周教学 第一周作业 20188718 第十二章 文件 C语言程序设计II-第二周教学 第二周作业 20188734 第七章 数组 7.2 二维数组 C语言程序设计II-第四周教学 第四周作业 20188649 第七章 数组 7.3 字符串 C语言程序设计I…
原文:http://www.cnblogs.com/vsdot/archive/2013/04/23/3263348.html   基本传递方法:RS232传输要有1位起始位,8位数据位.1位校验位(可选).1位停止位,也就是说传一个字节要用时11位的时间.   举例:6个字节要6*11=66位时间.每位1/9600秒,共用66/9600=0.006875秒. 虚拟串口软件 当我们没有设备时我们可以用虚拟串口软件来模拟串口操作.下面我来介绍一款软件VSPD虚拟串口软件.大家可以去天空软件站下载.…
一bash的数值测试 -v VAR变量VAR是否设置 数值测试:-gt 是否大于greater-ge 是否大于等于-eq 是否等于-ne 是否不等于  not equal-lt 是否小于-le 是否小于等于 -eq是否等于表示变量值是数字,=表示变量值是字符串 [root@centos7 ~]# num=10; [[ "$num" -eq 10 ]] && echo true || echo false true [root@centos7 ~]# num=50; [[…
对于多线程,我们经常使用的是Thread.在我们了解Task之前,如果我们要使用多核的功能可能就会自己来开线程,然而这种线程模型在.net 4.0之后被一种称为基于“任务的编程模型”所冲击,因为task会比thread具有更小的性能开销,不过大家肯定会有疑惑,任务和线程到底有什么区别呢?  任务和线程的区别: 1.任务是架构在线程之上的,也就是说任务最终还是要抛给线程去执行. 2.任务跟线程不是一对一的关系,比如开10个任务并不是说会开10个线程,这一点任务有点类似线程池,但是任务相比线程池有很…
截止日期 2018年3月29日23:59 要求 1. 对源文件(*.txt,*.cpp,*.h,*.cs,*.html,*.js,*.java,*.py,*.php等,文件夹内的所有文件)统计字符数.单词数.行数.词频,统计结果以指定格式输出到默认文件中,以及其他扩展功能,并能够快速地处理多个文件. 2. 使用性能测试工具进行分析,找到性能的瓶颈并改进 3. 对代码进行质量分析,消除所有警告 http://msdn.microsoft.com/en-us/library/dd264897.asp…
vertx是异步编程的框架,性能较高,开发简单.异步编程就是当一个请求来了,vertx将其交由一个事件进行处理,然后继续向下执行,等处理完成,返回结果,通知客户端.这是一个由服务端反向调用客户端的过程. 大多数app只是一个vertx对象. 继承abstractVerticle就会获得一个组件,里面包含vertx对象. 下面创建一个vertx工程,查看其具体执行流程,使用maven 项目构建工具 1:向pom.xml中添加依赖 <!-- vertx --> <dependency>…