![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言经典程序
九日尔玉
在校学生
展开
-
C语言 数据类型(原码、补码)按照无符号(%u)和有符号(%d)输出两个数的差
C语言 数据类型(原码、补码)按照无符号(%u)和有符号(%d)输出两个数的差原创 2022-06-08 17:59:53 · 409 阅读 · 0 评论 -
C语言自定义数组类型 从键盘输入3位同学的一组信息,包括学号、姓名、数学成绩、计算机成绩,求得每位同学的平均分和总分,然后输出这些信息。(包括学号、姓名、数学成绩、计算机成绩、平均分、总分)
从键盘输入3位同学的一组信息,包括学号、姓名、数学成绩、计算机成绩,求得每位同学的平均分和总分,然后输出这些信息。(包括学号、姓名、数学成绩、计算机成绩、平均分、总分)原创 2022-05-20 21:00:53 · 3815 阅读 · 1 评论 -
C语言分解9位长整数
1,目标编写程序,输入一个9位的长整数,将其分解为三个三位的基本整数并输出,其中个、十、百位为一个整数,千、万、十万位为一个整数,百万、千万、亿位为一个整数。例如123456789分解为789、456和123。2,程序设计运用%对9位数进行取模运算#include<stdio.h>int main(){ int s; printf("请输入9位数"); scanf("%d",&s); printf("%d %d %d",s%1000,s%100000原创 2022-05-11 12:31:50 · 3309 阅读 · 0 评论 -
C语言求两数的最大公约数和最小公倍数
用vs2021编辑1.程序目标求两个数的最大公约数和最小公倍数2.设计程序1)运用更相减损法求最大公约数第一步:任意给定两个正整数;判断它们是否都是偶数。若是,则用2约简;若不是则执行第二步。第二步:以较大的数减较小的数,接着把所得的差与较小的数比较,并以大数减小数。继续这个操作,直到所得的减数和差相等为止。则第一步中约掉的若干个2与第二步中等数的乘积就是所求的最大公约数。其中所说的“等数”,就是最大公约数。求“等数”的办法是“更相减损”法。所以更相减损法也叫等值算法。2原创 2022-05-10 22:26:12 · 3085 阅读 · 0 评论 -
C语言输出100-1000的“水仙花数”
小白代码vs2021平台1.程序目标输出1-1000所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数字本身。例如,153是一个水仙花数2.程序设计1)分别将3位数的个位,十位,百位赋值到各整形i,j,k2)运用if语句判断是否满足3)这里运用math.h中的pow(x,y)函数来求x^y代码如下#include<stdio.h>#include<math.h>int main(){ int ...原创 2022-05-10 22:13:49 · 6691 阅读 · 0 评论