本文介绍: 分析:为什么上这道题,不是因为难而是因为,有一年考到过斐波拉契函数,所以记下来就好,没什么好说的第二题:求n以内最大k个素数以及他们的和 思路:首先要输出不超过n的最大的k个素数,我们就先从n-1开始遍历,然后看输出的格式,肯定要定义一个数组arr来存放这些数字,但数目又是有限的,所以每得到一个素数,k就要减一,当k为0的时候跳出循环,这样思路打开了,然后最后输出的时候注意一下格式,最后一个数字不用输出+,就OK了。 思路:按步就班,这里我用c++实现,大家用c语言也是一个原理,大家可以定一个
前言:临近期末,接下来给大家分享一些经典的编程题,方便大家复习。不一定难,但都是入门的好题,尽可能的吃透彻。因为据说期末考试的题很多来自pta上面的原题。
对于一些语言我是用c++来写的,不妨碍理解,大家把cin,getline看作是c语言中的scanf,把cout, 看作是c语言中的printf ,把#include<bits/stdc++.h>看作是c的头文件。
循环:
第一题:求满足条件的斐波拉契数:
分析:为什么上这道题,不是因为难而是因为,有一年考到过斐波拉契函数,所以记下来就好,没什么好说的
第二题:求n以内最大k个素数以及他们的和
思路:首先要输出不超过n的最大的k个素数,我们就先从n-1开始遍历,然后看输出的格式,肯定要定义一个数组arr来存放这些数字,但数目又是有限的,所以每得到一个素数,k就要减一,当k为0的时候跳出循环,这样思路打开了,然后最后输出的时候注意一下格式,最后一个数字不用输出+,就OK了。
第三题:英文字母替换加密
第四题:查验身份证
数组:
第一题:
第二题:字符串字母大小写转换
第三题:统计一行文本的单词个数
第四题:求整数序列中出现次数最多的数
第五题:交换最小值和最大值
第六题:求矩阵各行元素之和
函数:
第一题:杨辉三角形
第二题:歌词比赛打分
第三题:数据排序
第四题:近似求PI
第五题:哥德巴赫猜想
第六题:Jack cheng的烦恼3
指针:
第一题:字符串的连接
第二题:删除字符串中数字字符
第三题:输出学生成绩
第四题:删除字符串中指定字母
第五题:用指针方法求10个数最大和最小值之差
博主对大家说的话:
最后的最后还是想给大家说,相信在初学的过程中定然会有些吃力与不理解,但可以适当地取舍,先跳过,把在能力范围内的题目先整懂,相信自己一定能整明白,只是时间问题,就像翁恺老师在视频里说我们大家都是一个脑子,你能搞懂的我也能搞懂。其实我开始在做一些题的时候也很吃力,但当你能力慢慢提高之后再回过头来看这个题,以及之前迷糊的题,你会有新的感悟。相信通过以上题目,大家对c语言基础有了新的理解,感谢大家的阅读,期待下次与你见面。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。