C语言
English Chan
这个作者很懒,什么都没留下…
展开
-
c语言分解质因数并写成连乘的形式
编写函数fun,它将无符号整数m分解质因数并写成连乘的形式,例如 对于参数m为150,将输出150=2*3*5*5。如果参数m为17,将输出17=17。如果参数m为0,将输出0=0。原创 2022-11-07 20:16:29 · 1654 阅读 · 0 评论 -
c语言 将两个正整数简单连成一个新的整数
将两个正整数简单连接成一个新的整数原创 2022-10-08 22:05:59 · 1453 阅读 · 0 评论 -
C语言知识整理
c语言知识点整理。原创 2022-10-01 21:19:39 · 1034 阅读 · 0 评论 -
C语言 用二分法求下面方程在(-10,10)之间的根:2x^3-4x^2+3x-6=0
算法步骤: 如果要求已知函数 f(x) = 0 的根 (x 的解)① 找出一个区间 [a, b],使得f(a)与f(b)异号。根据介值定理,这个区间内一定包含着方程式的根。② 求该区间的中点m=(a+b)/2,并找出 f(m) 的值。③ 若 f(m) 与 f(a) 正负号相同,则取 [m, b] 为新的区间, 否则取 [a, m]。④ 重复第②步和第③步,直到得到理想的精确度为止。介值定理:设函数f(x)在闭区间[a,b]上连续,且在这个区间的端点取不同值,f(a)=A,f(b)=B,则对于A与B之间的任意原创 2022-06-04 22:44:05 · 5728 阅读 · 4 评论 -
C语言 用迭代法求 x=根号a。求平方根的迭代公式为:X(n+1)=(Xn+a/Xn) /2
分享一下作者在写这道题出现的经典的错误,具体见下代码注意 x1 = 0.5*(x0 + a/x0); x0 = x1;这两句代码的顺序,如果按照这个顺序,那么循环只能执行一次,因为循环一次后x0=x1,那么x0-x1==0,那么不满足循环条件,结束循环。正确代码如下:...原创 2022-06-03 17:37:54 · 4249 阅读 · 1 评论 -
C语言输入一行字符,分别统计出其中英文字母,空格
C语言输入一行字符,分别统计出其中英文字母,空格注意:while((c=getchar())!='\n') 表示在终端输入一串字符串后,直到输入回车,然后将字符串添加到内存缓冲区中,再循环把字符取出赋值给c!!!#include <stdio.h>int main(){ char c; int space=0,letter=0,num=0,other=0; while((c=getchar())!='\n') { if (c==' ') space ++; e原创 2022-05-28 16:58:01 · 5338 阅读 · 0 评论 -
C语言实现求两数最大公约数
C语言实现求两数最大公约数原创 2022-05-25 19:41:41 · 317 阅读 · 0 评论