C语言知识点
文章平均质量分 64
李金禾
这个作者很懒,什么都没留下…
展开
-
debug记录4:float实数排序,%g格式
float实数排序10个float型实数存放在一个数组中,从小到大排序后输出。用“%f”输入数组元素,用格式符“%g ”输出数组元素,注意%g后有一个空格。%g格式符用来输出实数,输出时从%e或%f中,选择一个合理的格式输出,不输出没有意义的0。输入示例:1 3 5 7 9 6 8 2 4 -3.3输出:-3.3 1 2 3 4 5 6 7 8 9#include<stdio.h>#define N 10void sort(float a[],int n)//用来排.原创 2022-05-21 08:49:52 · 933 阅读 · 0 评论 -
debug记录3:求数列和,数列的分子分母都是Fibonacci数列
/*求数列和,数列的分子分母都是Fibonacci数列从键盘输入正整数N,求以下数列的前N项的和SN:SN=1/1+2/1+3/2+5/3+8/5+13/8+……即分子分母都是Fibonacci数列。输入形式为"%d",输出形式为"%f"。例如,输入:5,则输出7.766667*/#include<stdio.h>int main(){ int N,i; double sum=0.0,t=1;//double初值自动变成有小数点的 scanf("%d",&...原创 2022-05-20 19:36:12 · 636 阅读 · 0 评论 -
debug记录2:/C语言/输出二维数组最小值,和最小值的所有位置
输出二维数组最小值,和最小值的所有位置debug记录原创 2022-05-20 11:21:08 · 2177 阅读 · 0 评论 -
debug日记1:BC115 小乐乐与欧几里得(辗转相除法求最大公约数和最小公倍数)
描述小乐乐最近在课上学习了如何求两个正整数的最大公约数与最小公倍数,但是他竟然不会求两个正整数的最大公约数与最小公倍数之和,请你帮助他解决这个问题。输入描述:每组输入包含两个正整数n和m。(1 ≤ n ≤ 109,1 ≤ m ≤ 109)输出描述:对于每组输入,输出一个正整数,为n和m的最大公约数与最小公倍数之和。此题用笨方法可以用辗转相除法也可以。关键是要知道一个点:两数的乘积=最大公约数*最小公倍数数学不好的我本来不知道这个也不能理解,所以百度了一番。百度上说:最大公约数原创 2022-05-17 16:27:38 · 178 阅读 · 0 评论 -
C语言期末的一些个需要记忆的东西
1.判断是否为素数(函数)int pd(int x){ int i; if(x<2) return 0; for(i=2;i { if(x%i==0) return 0; } return 1;}2.寻找一个数的逆序数(函数)int gxs(int x){ int y=0; while(x>0) { y=y+x%10; x=x/10; }原创 2022-10-11 10:12:50 · 135 阅读 · 0 评论