随笔分类 -  C

摘要:C 语言教程 参考于视频:C语言教程(vs2019版);用于C入门、期末备考。 练习网站:编程入门训练。 C语言教程推荐: C语言入门教程 第一章 入门 C 语言是一种通用的、面向过程式的计算机程序设计语言。 1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 阅读全文
posted @ 2021-04-07 22:49 subeiLY 阅读(1131) 评论(0) 推荐(1) 编辑
摘要:4 - 二进制转十进制 给你一个二进制的数,请输出其十进制对应的数字。原题链接 输入 输入一个二进制的非负整数N,保证在int范围内。 输出 输出转换后的数 样例 输入复制 1011 输出复制 11 输入复制 0 输出复制 0 输入复制 111 输出复制 7 题解 #include <stdio.h 阅读全文
posted @ 2021-03-02 17:36 subeiLY 阅读(1861) 评论(0) 推荐(0) 编辑
摘要:今天写OJ时,发现了个小问题,记录一下。方便后期查询! OJ题:https://www.acoj.com/problems/10004 相关思路: #include <stdio.h> int main(){ int b[1005]; int N,i,t,num=0; scanf("%d",&N); 阅读全文
posted @ 2021-03-01 15:30 subeiLY 阅读(741) 评论(1) 推荐(1) 编辑
摘要:文章目录 写本文,只是方便个人复习!!! C语言教程Day01——数据类型第一章 VS2017基本操作1.1 创建项目(Project)1.2 添加源文件1.3 编写代码并生成程序1.4 编译(Complie)1.5 调试1.6 如何调出行号1.7 链接(Link) 第2章 数据类型、运算符与表达式 阅读全文
posted @ 2020-12-21 20:09 subeiLY 阅读(355) 评论(0) 推荐(0) 编辑
摘要:第一阶段(C语言及项目实战) Week1 学习C语言的目的,C的基本数据类型,整型(各种进制变换及补码),浮点型,字符型等 C语言的13种类型运算符及表达式 选择循环结构程序设计 一维二维数组存储原理及灵活使用 指针的本质,指针的偏移与传递,一级指针(基本类型指针,数组指针,函数指针等),二级指针 阅读全文
posted @ 2020-12-20 20:00 subeiLY 阅读(405) 评论(0) 推荐(0) 编辑
摘要:首先,c语言中没有bool函数类型,只有c++中有,所以需要自定义,即c中表示bool类型的方法: 1.模板1 typedef int bool; #define false 0 #define true 1 2.模板2 typedef int bool; enum { false, true }; 阅读全文
posted @ 2020-02-04 16:51 subeiLY 阅读(796) 评论(0) 推荐(0) 编辑
摘要:最近看到一本好评量很高的的C语言入门书,课本真的很好,入门的话。专业性没有那么强,但入门足够了!!好评!看着看着就想把这本书的题课后习题都写出来,最后就有了这个小结。可能有的不是最好,不那么专业,但主要是以初学者的思维角度去写。尽量让初学者通俗易懂。 链接:https://pan.baidu.com 阅读全文
posted @ 2019-12-30 13:43 subeiLY 阅读(2725) 评论(0) 推荐(0) 编辑
摘要:最近看到一本好评量很高的的C语言入门书,课本真的很好,入门的话。专业性没有那么强,但入门足够了!!好评!看着看着就想把这本书的题课后习题都写出来,最后就有了这个小结。可能有的不是最好,不那么专业,但主要是以初学者的思维角度去写。尽量让初学者通俗易懂。 链接:https://pan.baidu.com 阅读全文
posted @ 2019-12-29 17:22 subeiLY 阅读(8809) 评论(4) 推荐(0) 编辑
摘要:最近在刷PAT时C语言中qsort函数的使用极多,所以在这里总结整理了一下,需要的朋友可以参考下。 qsort函数用法C语言中qsort函数的用法实例详解用法实例小结一、对int类型数组排序二、对char类型数组排序(同int类型)三、对double类型数组排序(特别要注意)四、对结构体一级排序五、 阅读全文
posted @ 2019-12-04 15:44 subeiLY 阅读(2163) 评论(0) 推荐(1) 编辑
摘要:while循环能做什么??? 先来个概念格式,while循环的一般形式为: while(表达式){ 语句块 } 意思是,先计算“表达式”的值,当值为真(非0)时, 执行“语句块”;执行完“语句块”,再次计算表达式的值,如果为真,继续执行“语句块”……这个过程会一直重复,直到表达式的值为假(0),就退 阅读全文
posted @ 2019-11-30 14:29 subeiLY 阅读(2273) 评论(0) 推荐(0) 编辑
摘要:7-51 求n以内最大的k个素数以及它们的和 (20 分) 本题要求计算并输出不超过n的最大的k个素数以及它们的和。 输入格式: 输入在一行中给出n(10≤n≤10000)和k(1≤k≤10)的值。 输出格式: 在一行中按下列格式输出: 素数1+素数2+…+素数k=总和值 其中素数按递减顺序输出。若 阅读全文
posted @ 2019-11-20 18:18 subeiLY 阅读(1353) 评论(0) 推荐(0) 编辑
摘要:7-46 爬动的蠕虫 (15 分) 一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井? 这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕 阅读全文
posted @ 2019-11-18 18:00 subeiLY 阅读(271) 评论(0) 推荐(0) 编辑
摘要:7-41 计算阶乘和 (10 分) 对于给定的正整数N,需要你计算 S=1!+2!+3!+…+N!。 输入格式: 输入在一行中给出一个不超过10的正整数N。 输出格式: 在一行中输出S的值。 输入样例: 3 输出样例: 9 #include <stdio.h> int main() { int n, 阅读全文
posted @ 2019-11-18 15:12 subeiLY 阅读(517) 评论(0) 推荐(0) 编辑
摘要:7-36 韩信点兵 (10 分) 在中国数学史上,广泛流传着一个“韩信点兵”的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳。据说韩信的数学水平也非常高超,他在点兵的时候,为了知道有多少兵,同时又能保住军事机密,便让士兵排队报数: 按从1至5报数,记下最末一个士兵报的 阅读全文
posted @ 2019-11-18 13:01 subeiLY 阅读(521) 评论(0) 推荐(0) 编辑
摘要:7-31 掉入陷阱的数字 (15 分) 对任意一个自然数N​0​​ ,先将其各位数字相加求和,再将其和乘以3后加上1,变成一个新自然数N1;然后对N​1重复这种操作,可以产生新自然数N2;……多次重复这种操作,运算结果最终会得到一个固定不变的数N​k,就像掉入一个数字“陷阱”。 本题要求对输入的自然 阅读全文
posted @ 2019-11-17 18:37 subeiLY 阅读(387) 评论(0) 推荐(0) 编辑
摘要:7-25 求奇数和 (15 分) 本题要求计算给定的一系列正整数中奇数的和。 输入格式: 输入在一行中给出一系列正整数,其间以空格分隔。当读到零或负整数时,表示输入结束,该数字不要处理。 输出格式: 在一行中输出正整数序列中奇数的和。 输入样例: 8 7 4 3 70 5 6 101 -1 输出样例 阅读全文
posted @ 2019-11-17 17:04 subeiLY 阅读(457) 评论(0) 推荐(0) 编辑
摘要:7-20 简单计算器 (20 分) 模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。 输入格式: 输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。 输出格式: 在一行中输出算式的运算结 阅读全文
posted @ 2019-11-17 15:53 subeiLY 阅读(391) 评论(0) 推荐(0) 编辑
摘要:7-17 成绩转换 (15 分) 本题要求编写程序将一个百分制成绩转换为五分制成绩。转换规则: 大于等于90分为A; 小于90且大于等于80为B; 小于80且大于等于70为C; 小于70且大于等于60为D; 小于60为E。 输入格式: 输入在一行中给出一个整数的百分制成绩。 输出格式: 在一行中输出 阅读全文
posted @ 2019-11-16 22:43 subeiLY 阅读(224) 评论(0) 推荐(0) 编辑
摘要:7-14 然后是几点 (15 分) 有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。 读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为 阅读全文
posted @ 2019-11-16 22:37 subeiLY 阅读(317) 评论(0) 推荐(0) 编辑
摘要:分数可以表示为"分子/分母"的形式。编写一个程序,要求用户输入一个分数,然后将其约分为最简分式。最简分式是指分子和分母不具有可以约分的成分了。如6/12可以被约分为1/2。当分子大于分母时,不需要表达为整数又分数的形式,即11/8还是11/8;而当分子分母相等时,仍然表达为1/1的分数形式。 输入格 阅读全文
posted @ 2019-11-16 16:52 subeiLY 阅读(1626) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起