- 博客(9)
- 收藏
- 关注
原创 C语言实践之函数
对于一个函数 f(x),使用二分法求 f(x) 近似解的时候,我们先设定一个迭代区间(在这个题目上,我们之后给出了的两个初值决定的区间 [−20,20]),区间两端自变量 x 的值对应的 f(x) 值是异号的,之后我们会计算出两端 x 的中点位置 x′ 所对应的 f(x') ,然后更新我们的迭代区间,确保对应的迭代区间的两端 x 的值对应的f(x) 值还会是异号的。输入每行包含 4 个整数 n(1≤n≤100),a(1≤a≤10),b(1≤b≤10),p(1≤p≤2000)。输出为一行,包括一个数字。
2023-08-12 11:01:06
73
1
原创 2023安全编程实践之C语言训练
给定一个 m 行、n 列的矩阵,你需要根据要求将它水平翻转或竖直翻转。对于矩阵 A=[453612],如果我们对 AA 进行水平翻转,我们将得到 A' = [123645];如果我们对 AA 进行竖直翻转,我们将得到 A'' =[546321]。
2023-08-11 20:48:30
121
1
原创 Day5自制简易OJ
对单个代码文件进行编译,生成可执行文件program,并且通过./program运行编译生成的程序我们对每一个模块会首先编译出每个模块对应的*.o会将我们的一个set.c文件编译成一个set.o的目标代码文件。请注意,这里的-c表示生成目标代码文件。-o与之前单文件的时候一样,在它之后我们会写明被生成的文件的名称。#include"abc/set.h"复制路径 set.h----函数定义 set.c----函数执行内容将目标代码文件set.o和others.o与main.o。
2023-08-11 17:25:38
288
1
原创 2023安全编程实践之C语言
输入1行句子(不多于200个单词,每个单词长度不超过100),只包含字母、空格和逗号。单词由至少一个连续的字母构成,空格和逗号都是单词间的间隔。试输出第1个最长的单词和第1个最短单词。一行句子。两行输出:第1行,第一个最长的单词。第2行,第一个最短的单词。I提示如果所有单词长度相同,那么第一个单词既是最长单词也是最短单词。输入一个句子(一行),将句子中的每一个单词翻转后输出。输入格式只有一行,为一个,不超过 500500 个字符。单词之间以空格隔开。输出格式。
2023-08-10 20:26:22
433
1
原创 Day4C链表的应用练习题
锯齿矩阵是指每一行包含的元素个数不相同的矩阵,比如:3 5 2 612 3 41 6 2 7初始时矩阵为空,读入 m 对整数 (x,y),表示在第 x 行的末尾加上一个元素 y。输出最终的锯齿矩阵。
2023-08-10 15:28:47
26
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人