分享一些学习C语言常见的代码
分享一些学习C语言常见的代码下面是我在学习C语言中用来熟悉写代码的一些程序代码希望对正在学习C语言的小伙伴有用1按要求输入输出数据#include stdio.h int main() { int a,b; char c1,c2; float x,y,z; scanf(%5d%5d%c%c%f%f%*f,%f,a,b,c1,c2,x,y,z); printf(a%d,b%d,c1%c,c2%c,x%.1f,y%.2f,z%.1f,a,b,c1,c2,x,y,z);/*要求输出结果为a10,b20,c1A,c2a,x1.5,y-3.17,z67.8*/ return 0; }2从小到大排序#include stdio.h int main() { int a,b,c,t; scanf(%d%d%d,a,b,c); if(ab){ta;ab;bt;} if(ac){ta;ac;ct;} if(bc){tb;bc;ct;} printf(%d,%d,%d,a,b,c); return 0; }3大写转小写#include stdio.h int main() { char ch; scanf(%c,ch); (chAchZ)?printf(%c,ch32):printf(%c,ch); return 0; }4分钟转化成小时分钟#include stdio.h int main() { int a,b,c; printf(输入分钟); scanf(%d,a); ba/60; ca%60; printf(%d小时%d分钟,b,c); return 0; }5将两个两位数转成一个四位数#include stdio.h int main() { int a,b,c; scanf(%d%d,a,b); c(a/10)*1000(b/10)*100(a%10)*10b%10; printf(%d,c); return 0; }6将一个数倒序输出#include stdio.h int main() { int a,b; scanf(%d,a); while(a!0) { ba%10; printf(%d,b); aa/10; } return 0; }7交换数值#include stdio.h int main() { int a,b,c; scanf(%d%d,a,b); if(ab) { ca; ab; bc; } printf(a%d/nb%d/nc%d,a,b,c); return 0; }8求平均数#include stdio.h int main() { int a,b,c; scanf(%d%d%d,a,b,c); printf(平均值为%.2f,(abc)/3.0); return 0; }9摄氏温度转化#include stdio.h int main() { //华氏温度-32*5/9摄氏温度 int f100; float c; c5/9.0*(f-32); printf(%.2f,c); return 0; }10自定义PI计算圆的面积周长#include stdio.h #define PI 3.14159 int main() { float r,s,l; printf(输入半径); scanf(%f,r); sr*r*PI; l2*r*PI; printf(s%.2f/nl%.2f,s,l); return 0; }11自增自减#include stdio.h int main() { int x3,y,m,n; x23; printf(x%d/n,x); yx5%3; printf(y%d/n,y); mx; ny; printf(m%d/nn%d/n,m,n); return 0; }12输出三者中最大值代码错误#include stdio.h int main() { int a,b,c,d; scanf(%d %d %d,a,b,c); da; if(db) db; else da; if(dc) dc; else da; printf(%d,d); return 0; }13-100以内3和5的公倍数#include stdio.h int main() { int x; for(x1;x100;x) { if(x%30x%50) printf(%d/n,x); else continue;//continue 表示只跳过本次循环break表示跳出以后的所有循环 } return 0; }14getchar 大写转小写#include stdio.h int main() { char ch; chgetchar(); putchar(ch32); return 0; }15大小写字符转换#include stdio.h #include stdlib.h int main() { char ch; printf(请输入); scanf(%c,ch); if(chAchZ) printf(%c,ch32); else printf(%c,ch-32); return 0; }16计算1到20的阶乘和#include stdio.h int main() { long i,s1,n1,a0; while(n20) { for(i1;in;i) { ss*i; } as; n; } printf(20%ld/n,a); return 0; }17计算x的平方#include stdio.h int main() { int x,y; printf(输入x的值); scanf(%d,x); yx*x; printf(结果为%d^2%d/n,x,y); return 0; }18计算球的体积#include stdio.h #define PI 3.14159 int main() { float r,v; printf(请输入r值); scanf(%f,r); v4/3.0*PI*r*r*r; printf(球的体积为%.2f/n,v); return 0; }19加减乘除求余#include stdio.h int main() { int x,y; scanf(%d%d,x,y); printf(%d%d%d/n,x,y,xy); printf(%d-%d%d/n,x,y,x-y); printf(%d*%d%d/n,x,y,x*y); printf(%d/%d%d/n,x,y,x/y); printf(%d%%%d%d/n,x,y,x%y); }20求最大公约数和最小公倍数#include stdio.h int main() { int m,n,x,y,z; scanf(%d%d,m,n); if(mn)//判断两个数的大小 { zm; mn;// m大 n小 nz; } xm;yn;//x 大 y 小 //便于后续取余运算 do { zx%y; xy; yz; } while(y!0); printf(最大公约数为%d/n,x); printf(最小公倍数为%d/n,m*n/x); return 0; }21水仙花数#include stdio.h int main() { int x,a,b,c; printf(水仙花数有); for(x100;x999;x) { cx%10;//得到个位数 b(x/10)%10;//得到十位数 ax/100;//得到百位数 if(xc*c*cb*b*ba*a*a) printf(%d,%d,%d/n,c,b,a); else continue; printf(%d/n,x); } }有用点个关注吧《网络安全从零到精通全套学习大礼包》96节从入门到精通的全套视频教程免费领取如果你也想通过学网络安全技术去帮助就业和转行我可以把我自己亲自录制的96节 从零基础到精通的视频教程以及配套学习资料无偿分享给你。网络安全学习路线图想要学习 网络安全作为新手一定要先按照路线图学习方向不对努力白费。对于从来没有接触过网络安全的同学我帮大家准备了从零基础到精通学习成长路线图以及学习规划。可以说是最科学最系统的学习路线大家跟着这个路线图学习准没错。配套实战项目/源码所有视频教程所涉及的实战项目和项目源码学习电子书籍学习网络安全必看的书籍和文章的PDF市面上网络安全书籍确实太多了这些是我精选出来的面试真题/经验以上资料如何领取
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2566215.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!