C语言学习练习的小程序
新手程序员攀爬之路
这个作者很懒,什么都没留下…
展开
-
以前写的C语言的小程序(八)(供学习C语言初期的练习和参考)用函数调用求一组数的平均数(用数组)用冒泡排序将10个整数按从大到小排列 在一个数组中插入一个数按从小到大排列 从键盘输入20个整数,输出和
供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.用函数调用求一组数的平均数(用数组)#include <stdio.h>int average(int a[],int n){ int i,sum=0; float ave; for(i=0;i<n;i++) sum=sum+a[i]; ave=sum/n; printf...原创 2020-03-12 18:37:58 · 855 阅读 · 0 评论 -
以前写的C语言的小程序(七)(供学习C语言初期的练习和参考)统计一篇文章中的字符个数 验证哥德巴赫猜想 杨辉三角 以数组的形式输入10个数按从小到大排列 以数组的形式输入10个数求最大值
供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.统计一篇文章中的字符个数#include <stdio.h>int main(){ int i,j,a,b,c,d,e; a=b=c=d=e=0; char text[3][80]; for(i=0;i<3;i++) { printf("请输入第%d行字符串:\n",i...原创 2020-03-12 18:32:37 · 226 阅读 · 0 评论 -
以前写的C语言的小程序(六)(供学习C语言初期的练习和参考)输入N个字符由小到大排序输出 输入两个正整数m和n,求其最大公约数和最小公倍数 输入三个整数,按照从小到大顺序输出
供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.输入10个整数,找出最大数#include <stdio.h>int main(){ int k,x,max; scanf("%d",&x); max=x; for(k=2; k<=10 ; k++) {...原创 2020-03-12 18:28:11 · 596 阅读 · 0 评论 -
以前写的C语言的小程序(五)(供学习C语言初期的练习和参考)求一系列圆的运算 求圆的面积 循环结构程序分析题 输出乘法符号7行 输出倒金字塔 输出蝶形图形 输出两个整数中的最大值 输出一个乘法口诀表
供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.求一系列圆的运算#include<stdio.h>int main(){ float r,h,pi,S,L,S1,V1,V2; pi=3.1415926; printf("输入园的半径及圆柱的高:"); scanf("%f,%f",&r,&h); L=pi*2*...原创 2020-03-12 18:20:27 · 445 阅读 · 0 评论 -
以前写的C语言的小程序(三)(供学习C语言初期的练习和参考)利用函数调用判断一个整数是否为素数 利用函数调用求分段函数的值 利用函数调用输出星号 求1到20阶乘的和 求二维数组中的鞍点
供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.利用函数调用判断一个整数是否为素数#include <stdio.h>int isprimer(int n){ int i,count=0; for(i=2;i<n;i++) { if(n%i!=0) count++; } if(count==n-2) retur...原创 2020-03-12 13:56:29 · 362 阅读 · 1 评论 -
以前写的C语言的小程序(二)(供学习C语言初期的练习和参考)分别求出个十百位数字 计算一元二次方程的根 简易的计算器 将一个数组中的值按逆序重新存放 绝对值函数 利用函数调用分别求2的幂和阶乘
供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.分别求出个十百位数字#include<stdio.h>int main(){ int a=456,x,y,z; x=a/100; y=a/10-10*x; //比较难理解 a/10就为非个位数 //非个位数为45,45减去最高位的10倍就是该位 z=a%10; print...原创 2020-03-12 13:50:32 · 307 阅读 · 0 评论 -
以前写的C语言的小程序(一)(供学习C语言初期的练习和参考)++前置和++后置的区别 Fibnacci序列(一)迭代法 华氏温度转换为摄氏温度 输出1000以内所有的“水仙花数”
供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1. ++前置和++后置的区别#include <stdio.h>int main(){ int a,b,c,d; a=10; b=a++; //先把a赋值给b然后a再加1 c=++a; //先把a加1然后再赋值给c d=10*a++; // 10先乘以a然后赋值给d,a最后...原创 2020-03-12 11:49:40 · 241 阅读 · 0 评论 -
以前写的C语言的小程序(四)(供学习C语言初期的练习和参考)求分段函数的根 求分数的和 求积1乘到20 求两个10以内的整数之和 求哪一年的哪一月有多少天 求算数平方根 求一个五位数的等等问题
供初学者练习和参考使用,代码直接可以运行,这里我就不贴出结果截图了,可以自己运行看看。1.求分段函数的根#include <stdio.h>int main(){ int x,y; printf("请输入x的值:"); scanf("%d",&x); if(x<1) { y=x; printf("y=%d\n",y); } else if(1...原创 2020-03-12 14:06:42 · 363 阅读 · 0 评论