- 博客(6)
- 收藏
- 关注
原创 输入3个学生的成绩,求这3个学生的总成绩和平均成绩。
#include<stdio.h> main() { int i; float score[3],avg=0; printf("请输入3个数:"); for(i=0;i<3;i++) scanf("%f",&score[i]);//获取数据 avg=f(score , 3);//调用函数 printf("平均成绩为%f\n",avg);//输出结果 } float f(float a[10],int n) {int i; float t =0,avg=0; for(i=0;i<
2022-01-26 12:35:48
3257
原创 从键盘上输入一个表示年份的整数,判断该年份是否是闰年,判断后的结果显示在屏幕上。
#include <stdio.h> int main() { int year,a; printf("请输人年份:\n"); scanf("%d",&year); if(year%400==0) a=1; else {if(year%4==0&&year%100!=0) a=1; else a=0; } if(a==1) ...
2022-01-26 12:35:12
7764
1
原创 用冒泡法对任意输入的10个数由小到大进行排序。
#include<stdio.h> main() {int i,j,t ,a[10]; printf("请输入10个整数:\n"); for(i=0;i<10;i++)//构建数组 scanf("%d",&a[i]); for(i=0;i<9;i++)//控制排序趟数 for(j=0;j<9-i;j++)//控制每趟排序里面的比较次数 { if(a[j]>a[j+1])//交换后使较大的数沉下去 {t=a[j]; a[j]=a[j+1]; a[j+1...
2022-01-26 12:33:38
2131
原创 输出两个数中的最大值
#include <stdio.h> void main() { int a,b,m; printf("请输入这两数:\n"); scanf("%d%d",&a,&b); m=max(a,b); printf("最大值为:%d\n",m); } int max(int x,int y) {int z; if(x>y) z=x; else z=y; return z;} ———————————————— 版权声明:本文为CSDN博主「Y...
2022-01-16 20:07:00
1718
原创 判断是否为素数
#include<stdio.h> main() {int i,m; printf("输入一个数:"); scanf("%d",&m); for(i=2;i<=m-1;i++) {if(m%i==0) break; }if(i==m) printf("%d是素数\n",m); else printf("%d不是素数\n",m);} ———————————————— 版权声明:本文为CSDN博主「Yangjianing203」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请
2022-01-16 20:06:27
269
原创 编写代码实现求 10 的阶乘
#include<stdio.h> main() {int i,j,n,t,s=0; scanf("%d",&n); for(i=1;i<=n;i++) {t=1; for(j=1;j<=i;j++) t*=j; s+=t; }printf("%d\n",s);}
2022-01-16 20:05:54
1461
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人