I编写一个程序从键盘输入10个数要求输出
其中最小的
整理表
姓名: _______________
职业工种: ____________
申请级别: ____________
受理机构: ____________
填报日期: ____________ A4打印/修订/内容可编辑
1、编写一个程序从键盘输入10个数,要求输出其中最小的。#include
<stdio.h>
main () (
int a [10] ; /★定义数组a有:L0个元素,使用0~9火/
int i,min;
for (i=0;i<=9;i++) /★键盘输入10 个数据★/
scanf(n%d n,&a[i]);
printf(n The old numbers are: \n n);
for (i=0;i<=9;i++) /*屏幕输出输入的数据★/
printf(H%5d n,a[i]);
min=a[0];
for(i=l;i<=9;i4-+) /★相邻元素进行比较,如果前面比后面的大则进行交换* / if(min>a[i]) min=a[i];
printf (11 \nThe minimum number is: %d\n",min) ;//屏幕输出最小的数据
return 0;
}
2、编写一个函数根据以下公式计算5,计算结果作为函数值返回;n通过形参传入。
5 =
#include <stdio.h> double fl (int n);
void main() (
int n=l;
printf(n Input the value of n\n n); scanf(n%d H,&n);
printffl(n));
}
double fl (int n) (int i;
double term,s=0;
for (i=l;i<=n;i++) { term=l.0/(2*i-l);
s+=term;} return (s);
}
3、输出1000年(包括1000年)到1999年之间的所有闰年,要求每三个一行,分行输出。
#include <stdio.h> void main() (
int i=0;
int year,leap;
for (year=1000;year<2000;year++) (
if (year%4==0)
if(year%100==0)
if(year%400==0) leap=l; else
leap=0; else
leap=l;
else
leap=0;
if(leap)
(i++;
printf (ff%ci\t n,year);
if (i%3==0) printf (H\n n);
}
}
}
4、编写程序打印所有的“水仙花数”。“水仙花数”指一个三位数,其各位数字
文件编号:27・5D・61・76・E1
立方和等于该数本身,例如153是一个“水仙花数”,因为153 = 1X1X14-3X 3X3 + 5X5X5。
#include <stdio.h>
void main()
(
int i,j,k,n;
printf(n result is:H);
for (n=100;n<1000;n++)
(
i=n/100;
j=(n-i*100)/10;
k=n%10;
if (n==i*i*i+j *j *j+k*k*k)
printf(n%d ”,n);
}
printf (H\n n);
}
5.从键盘输入3个整数,求其中的最大数和最小数,并输出结果。
# include "stdio.h”
void main()
{
int x, y, z, max, min;
printf(H Please input three integer number:");
&x, &y, &z);
scanf("%d %d %d,,
/
min = max = x;
if(x==y && y==z)
max);
printf("x = y = z, max=min=%d\n,,
python 定义数组
/
else
{
if (y>max)
max = y;