自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 PTA 编程题(C语言)-- 统计一行文本的单词个数

题目标题:统计一行文本的单词个数 题目作者:张彤彧 浙江大学本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。

2024-04-17 18:11:41 460

原创 PTA 编程题(C语言)-- 统计字符

题目标题:统计字符 题目作者:颜晖 浙大城市学院本题要求编写程序,输入10个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。

2024-04-17 17:58:33 252

原创 PTA 编程题(C语言)-- 特殊a串数列求和

题目标题: 判断素数 题目作者:颜晖 浙大城市学院给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。

2024-04-15 11:11:12 402 1

原创 PTA 编程题(C语言)-- 判断素数

本题的目标很简单,就是判断一个给定的正整数是否素数。

2024-04-15 10:47:14 523

原创 C语言基础 -- 结构体变量及其成员内存分配

对于不了解结构体的同学,首先需要搞清楚两个概念:一是结构体类型、二是结构体变量。结构体类型类似与我们知道数据类型(例如:int)是用来声明变量的,它同时规定了该类型的变量所应占用的内存的大小。结构体变量是一个实实在在的变量,它在内存中有地址,并且占用了由声明它时用到的结构体类型所规定的内存大小。请对比下面两个例子:int N;return 0;例1中,int是数据类型,int规定了用它声明的变量的内存大小,即sizeof(int)。N是变量,它有地址,即&N;

2023-12-01 10:12:29 1254

原创 C语言基础 -- scanf函数的返回值及其应用

当时老师一定会告诉你,这个一个"warning"的报警,可以不用管它,也确实如此。不过,这条报警信息我们至少可以知道一点,就是scanf函数调用完之后是有一个返回值的,下面我们就要对scanf返回值进行详细的讨论。并给出在编程时利用scanf的返回值可以实现的一些功能。

2023-11-14 11:18:55 803

原创 PTA 编程题(C语言)-- 连续因子

题目标题: 连续因子 题目作者 陈越 浙江大学一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。

2023-11-07 11:55:41 1194

原创 PTA 函数题(C语言)-- 阶乘计算升级版

其中N是用户传入的参数,其值不超过1000。如果N是非负整数,则该函数必须在一行中打印出N!的值,否则打印“Invalid input”。

2023-11-01 23:22:26 1120

原创 排序算法(一) -- 选择排序和冒泡排序

选择排序和冒泡排序是我们初学C语言必学的两种简单的排序算法,也是我们以后学习数据结构与算法课程中更复杂的排序算法的基础。本文用由浅入深的逻辑条理,试图将这两种排序算法讲解清楚。

2023-11-01 00:35:24 754

原创 C语言基础 -- scanf函数的工作原理

在C语言中,输入主要是靠标准输入函数,也就是scanf函数来完成的。要正确的调用scanf函数来完成输入,需要了解scanf的工作原理。为了讲清楚原理,我先铺垫一下,介绍几个概念。(1)输入流:就是输入缓存区中从输入设备中输入的一系列字符。在我们个人电脑上,输入设备就是键盘,你从键盘上敲的一堆东西就是输入流。在PTA等刷题网站,实际上使用文件模拟了输入流,题目中的输入样例,还有测试点中的输入也是输入流。(2)匹配字符串:匹配字符串就是scanf函数调用时传入的第一个参数。也就是双引号里的那些字符。

2023-10-31 00:23:11 691 2

原创 PTA 编程题(C语言)-- 简化的插入排序

题目标题:简化的插入排序 题目作者:C课程组 浙江大学本题要求编写程序,将一个给定的整数插到原本有序的整数序列中,使结果序列仍然有序。

2023-10-26 20:43:34 3738 2

原创 PTA 编程题(C语言)-- 查找指定字符

题目标题:查找指定字符 题目作者:颜晖 浙江大学本题要求编写程序,从给定字符串中查找某指定的字符。

2023-10-25 23:59:15 5763

原创 PTA 编程题(C语言)-- 求给定精度的简单交错序列部分和

题目标题:求给定精度的简单交错序列部分和 题目作者:C课程组 浙江大学本题要求编写程序,计算序列部分和 1 - 1/4 + 1/7 - 1/10 + ... 直到最后一项的绝对值不大于给定精度eps。

2023-10-24 22:17:56 2190 2

原创 PTA 编程题(C语言)-- 求简单交错序列前N项和

题目标题:求简单交错序列前N项和 题目作者:C课程组 浙江大学本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。

2023-10-22 17:50:09 1126

原创 C语言基础 -- 指针(中),指针运算及其妙用

上一个节,我们讲解了指针的基本概念,用一句话总结起来就是:指针是用来存储另一个变量地址的变量。这一节,我们我们就介绍一下与指针相关的运算。在上表中,我们对比以前学习过的知识。int型的变量,存储的值是整数,与int型变量的相关运算包括但不限于 +、-、*、/、%,这些运算其实就是整数所能参与的运算;float型变量,存储的额值是浮点数(单精度),与float相关的运算包括但不限于 +、-、*、/(注意模运算%不是),这些运算其实就是浮点数所能参与的运算。

2023-10-22 01:22:14 154

原创 PTA 编程题(C语言)-- 兔子繁殖问题

首先,这是一道经典的用迭代算法来解决的问题。其次,道题目的作者是在C语言教学界有着很高声望的翁恺老师,很多同学对这道题目理解的不是很准确。下面我跟据我个人的理解和答案的佐证,对题目作以下解释。(1)“而小兔子一个月后又可以生一对小兔子(比如:2月份出生的小兔子4月份可以生育)”,这句话中第一次出现的“小兔子”一词,应该是指当月出生的这一对小兔子;“一个月后”的含义,根据后面括号内的解释,应该是指当月的下下个月,也就是隔一个月后的意思;

2023-10-20 23:41:16 1213

原创 C语言基础 -- 指针(上),基本概念这样讲会更清楚。

零、前言指针,是C语言中很重要的一个概念,也是C语言与其他高级语言的的一个重要区别。指针,像一把双刃剑,运用得当,可以灵活的操作内存;运用不当,也容易让我们写的程序在运行时崩溃掉。很多初学C语言的同学来都觉得指针很难理解,运用起来更难。根据这些年C语言的教学经验,我认为,所谓的“指针难学”,并不是同学们的原因,更不是“指针”本身的问题,而是因为部分大学老师并没有很用心的把这个知识点讲清楚,甚至有些人自己对“指针”的理解和表述都不准确,经常把指针和地址混为一谈。

2023-10-19 01:42:50 270

原创 PTA 编程题(C语言)-- 计算火车运行时间

题目标题:计算火车运行时间 题目作者: 沈睿 浙江大学本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。

2023-10-18 11:34:49 1906

原创 PTA 编程题(C语言)-- 水仙花数

题目标题:水仙花数 题目作者:徐镜春 浙江大学水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。本题要求编写程序,计算所有N位水仙花数。

2023-10-17 18:35:38 3703 2

原创 C语言新手小白必看(上) -- PTA常见错误与解决方法

C语言新手小白必看(上) -- PTA常见错误与解决方法

2023-10-16 21:34:22 2235

原创 PTA 编程题(C语言)-- 实数四舍五入后的相加运算

PTA 编程题(C语言)-- 实数四舍五入后的相加运算

2023-10-15 17:33:50 841

原创 PTA 编程题(C语言)-- 输出华氏-摄氏温度转换表

PTA 编程题(C语言)-- 输出华氏-摄氏温度转换表

2023-10-14 11:18:12 2321 1

原创 PTA 编程题(C语言)-- 高速公路超速处罚

PTA 编程题(C语言)-- 高速公路超速处罚

2023-10-13 11:31:53 3810

原创 PTA 编程题(C语言)-- 统计素数并求和

PTA 编程题(C语言)-- 统计素数并求和

2023-10-12 11:27:35 5618 4

原创 PTA 编程题(C语言)-- 出勤率几何

PTA 编程题(C语言)-- 出勤率几何

2023-10-11 22:55:39 583

原创 PTA 编程题(C语言)-- 求阶乘序列前N项和

PTA 编程题(C语言)-- 求阶乘序列前N项和

2023-10-11 18:11:28 1569 1

原创 PTA 编程题(C语言)-- 求一元二次方程的根

题目标题:求一元二次方程的根 题目作者:陈建海 浙江大学本题目要求一元二次方程ax2+bx+c=0的根,结果保留2位小数。

2023-10-10 20:37:55 1292 1

原创 PTA 编程题(C语言)-- 计算油费

PTA 编程题(C语言)-- 计算油费

2023-10-09 17:46:37 2151

原创 PTA 编程题(C语言)-- 12-24小时制

PTA 编程题(C语言)-- 12-24小时制

2023-10-09 16:41:07 1566

原创 PTA 编程题(C语言)-- 三角形判断

PTA 编程题(C语言)-- 三角形判断

2023-10-09 15:06:18 1635

原创 PTA 编程题(C语言)-- 最大公约数和最小公倍数

题目标题:最大公约数和最小公倍数 题目作者:张彤彧 浙江大学本题要求两个给定正整数的最大公约数和最小公倍数。

2023-10-09 13:54:51 1230

原创 PTA 编程题(C语言)-- 比较大小

PTA 编程题(C语言)-- 比较大小

2023-10-09 13:48:09 1384

原创 PTA 编程题(C语言)-- BCD解密

PTA 编程题(C语言)-- BCD解密

2023-10-09 13:30:25 227

原创 PTA 编程题(C语言)-- 奇偶分家

PTA 编程题(C语言)-- 奇偶分家

2023-10-09 13:28:05 1117

原创 PTA 编程题(C语言)-- 计算存款利息

PTA 编程题(C语言)-- 计算存款利息

2023-10-09 13:25:41 1979

原创 PTA 编程题(C语言)-- 输出闰年

PTA 编程题(C语言)-- 输出闰年

2023-10-09 13:23:23 4030

原创 PTA 编程题(C语言) -- 计算物体自由下落的距离

PTA 编程题(C语言) -- 计算物体自由下落的距离

2023-10-09 12:11:33 249

原创 PTA 编程题(C语言) -- 后天

PTA 编程题(C语言) -- 后天

2023-10-09 12:09:19 453

原创 PTA 编程题 (C语言)-- 求整数均值

PTA 编程题 (C语言)-- 求整数均值

2023-10-09 11:54:40 471

原创 PTA 编程题 (C语言)-- 逆序的三位数

PTA 编程题 (C语言)-- 逆序的三位数

2023-10-09 11:33:07 427

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除