笔记
@wang@
这个作者很懒,什么都没留下…
展开
-
用坐标打印沙漏菱形的一个思路
用坐标打印沙漏菱形的一个思路可以把构成沙漏的点和空格点在坐标上表示出来,沙漏的边就是两个一元一次方程。如果输入的沙漏层高为5,则L1为;x+y=4;L2为;y=x;小于L1,大于L2的和大于L1,小于L2输出空格,其余输出*;#include<stdio.h>int main(){ int n,x,y; scanf("%d",&n); for(x=0;x<n;x++){ for(y=0;y<n;y++){ if(x+y < n-1 &原创 2021-11-06 20:34:11 · 128 阅读 · 0 评论 -
7-3 两个有序链表序列的合并 (25 分)
7-3 两个有序链表序列的合并 (25 分)已知两个非降序链表序列S1与S2,设计函数构造出S1与S2合并后的新的非降序链表S3。输入格式:输入分两行,分别在每行给出由若干个正整数构成的非降序序列,用−1表示序列的结尾(−1不属于这个序列)。数字用空格间隔。输出格式:在一行中输出合并后新的非降序链表,数字间用空格分开,结尾不能有多余空格;若新链表为空,输出NULL。输入样例:1 3 5 -12 4 6 8 10 -1结尾无空行输出样例:1 2 3 4 5 6 8 10结尾无空行#i原创 2021-10-31 19:21:43 · 739 阅读 · 0 评论 -
7-43 计算天数 (比较简单的一个思路)
7-43 计算天数 (20 分)本题要求编写程序计算某年某月某日是该年中的第几天。输入格式:输入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)给出日期。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。闰年的2月有29天。输出格式:在一行输出日期是该年中的第几天。输入样例1:2009/03/02输出样例1:61输入样例2:2000/03/02输出样例2:62#include<stdio.h>int main(){原创 2021-06-05 10:22:21 · 491 阅读 · 0 评论 -
7-187 删除字符串中的子串 (20 分) C语言
输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。输入格式:输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。输出格式:在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。输入样例:Tomcat is a male ccatatcat输出样例:Tom is a male#include<stdio.h>#include<string.h>int qw(char a[],原创 2021-05-15 20:43:24 · 402 阅读 · 0 评论 -
7-113 特立独行的幸福 (20 分) C语言
对一个十进制数的各位数字做一次平方和,称作一次迭代。如果一个十进制数能通过若干次迭代得到 1,就称该数为幸福数。1 是一个幸福数。此外,例如 19 经过 1 次迭代得到 82,2 次迭代后得到 68,3 次迭代后得到 100,最后得到 1。则 19 就是幸福数。显然,在一个幸福数迭代到 1 的过程中经过的数字都是幸福数,它们的幸福是依附于初始数字的。例如 82、68、100 的幸福是依附于 19 的。而一个特立独行的幸福数,是在一个有限的区间内不依附于任何其它数字的;其独立性就是依附于它的的幸福数的个数。如原创 2021-05-15 18:58:02 · 1714 阅读 · 5 评论