![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
元堆堆
这个作者很懒,什么都没留下…
展开
-
洛谷练习题
无原创 2023-02-06 16:54:04 · 217 阅读 · 0 评论 -
知识点c,c++
1.n=(int)log10(x)+1; //求未知数的x的位数2.x=(int)((n/2.0)+0.5); //四舍五入3.最大公约数,辗转相除法函数int gcd(int a,int b){ if(a==0) return 0; else return (b==0)?a:gcd(b,a%b);}4,最小公倍数的求解在最大公约数的基础上进行欲求n与m的最小公倍数lcm,lcm=a/gcd*m.5.scanf中 *用来跳过不存入变量,%md可用来读取指定m位数的数存入变量当中.原创 2022-01-25 23:43:12 · 441 阅读 · 1 评论 -
定义函数c,c++
1,输出数字逆序后的结果int inverse(int n){ int sum=0; while(n!=0) { sum=sum*10+n%10; n=n/10; } return sum;}2.十进制转化为二进制void convert(int n){ if(n > 0) { convert(n/2); cout<< n%2; } return ; }3.二进制转化为十进制int bToD(char str[]){ int x原创 2022-01-25 23:42:11 · 362 阅读 · 0 评论 -
ctype.h
最近做了一道题,题目是这样的,判断该字符是大写字母,小写字母,数字字符或其他字符,当我用if语句写了好久之后提交正确,我想着看看答案,就搜了一下,看着人家写的十几行的代码,我陷入了沉思????最后还是感觉到了库函数的重要性,可以更快的实现代码需求,可以站在一个更高的角度思考问题,所以在这里总结一下库函数ctype.h包含的一些函数。 1. isdigit #include<stdio.h>#include<ctype.h>int main(){ char ch;.原创 2022-01-05 17:56:27 · 878 阅读 · 2 评论 -
三整数排序
题目描述从键盘输入三个整数x,y和z,按从大到小的顺序输出它们的值。输入输入三个整数x,y和z。输出按从大到小的顺序输出它们的值。样例输入 Copy20 16 18样例输出 Copy20 18 16首先最简单的方法#include<stdio.h>int main(){ int x,y,z,t; scanf("%d %d %d",&x,&y,&z); if(x<y) { t=x; x=y; y=t; } if(x&l原创 2022-01-04 23:43:42 · 564 阅读 · 3 评论 -
是否为偶数,c语言调用函数
判断一个数是否为偶数,很简单的题目,我们用函数来写,函数体为int IsEven (int n)源代码如下:#include<stdio.h>int IsEven(int x){ if(x%2==0) return 0; else return 1;}int main(){ int a; while(scanf("%d",&a)!=EOF) //EOF是循环不是死循环 { if(IsEven(a)) printf("奇原创 2021-12-17 14:59:45 · 2269 阅读 · 0 评论 -
现在在一个空间内,有n个已知的点,接着询问你哪些点存在?
题目描述现在在一个空间内, 有n个已知的点, 接着询问你哪些点存在?输入一个n(1 ≤ n ≤ 10), 接下来每行三个整数x, y, z(1 ≤ x, y, z ≤ 100).紧接着一个k(1 ≤ k ≤ 10)表示k次询问。每次询问三个整数x, y, z(1 ≤ x, y , z ≤ 100).若存在则输出"YES", 否则输出“NO”。输出“YES” 或者 ”NO“样例输入 Copy31 2 34 5 75 9 221 4 65 9 2样例输出 CopyNOYES原创 2021-12-10 17:05:07 · 632 阅读 · 0 评论