找出从键盘上输入的3个实型数据中的最大值。

#include int main() { double maxnumber(double,double,double); double a,b,c,r; printf("?a,b,c:"); scanf("%lf%lf%lf",&a...

2016-06-01 00:38:08

阅读数:643

评论数:0

采用冒泡法对一维数组中的数据按升序进行排序。

#include int main( ) { void sort(int a[],int n); int i,arr[]={12,60,21,45,13,55,19,28,71,32}; sort(arr,10); for(i=0;i<10;i++) prin...

2016-06-01 00:35:11

阅读数:954

评论数:0

从键盘输入的三个数的最小公倍数。

#include int main() { int max(int x,int y,int z); int x0,x1,x2,x3,i=1,j; printf("Input 3 numbers:"); scanf("%d,%d,%d",&...

2016-06-01 00:32:12

阅读数:626

评论数:0

用3位以内的随机整数填充长度为20的整型数组,然后使用冒泡排序法按升序进行排序,输出排序后的数组元素(每行输出10个元素)。

#include #include #include #define N 20 int main() { int a[N],i,j,t; srand(time(NULL)); for(i=0;i<N;i++) a[i]=rand()%1000; for(i=0;i&l...

2016-06-01 00:30:40

阅读数:2776

评论数:0

从键盘上输入一个3行3列矩阵的各个元素的值,然后输出2条主对角线元素之和。

#include int main() { int a[3][3],sum=0; int i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]); for(i=0;i&l...

2016-06-01 00:29:37

阅读数:5561

评论数:0

从键盘上输入一个数,将其插入到数列{2,5,6,8,12,13,15,17,19,22}中,并保证该数列的有序性。

#include int main() { int i,j,x,k=10,a[11]={2,5,6,8,12,13,15,17,19,22}; scanf("%d",&x); for(i=0;i<k&&a[i]<x;i...

2016-06-01 00:27:06

阅读数:2044

评论数:0

从整数1到99之间选出能被3整除、且有一位上的数是5的那些数,并把它们放在p数组中,输出(p数组中)满足条件的数据。

#include #define SIZE 50 int main() { int p[SIZE],n,i,j,a1,a2; for(i=0,n=10;n<100;n++) { a1=n/10; a2=n%10; if(n%3==0&&a2==5|...

2016-06-01 00:26:05

阅读数:929

评论数:0

求解爱因斯坦阶梯问题。

爱因斯坦阶梯问题:设有一阶梯,每步跨2阶,最后余1阶;每步跨3阶,最后余2阶;每步跨5阶,最后余4阶;每步跨6阶,最后余5阶;只有每步跨7阶时,正好到阶梯顶。问共有多少步阶梯? #include int main() { int n=0; while(1) { if(n%2==1&a...

2016-06-01 00:22:11

阅读数:610

评论数:0

输出所示的字符图形。

#include int main() { int i,j; char c='A'; for(i=0;i<7;i++) { for(j=0;j<7-i;j++) putchar(' '); for(j=0;j<i;j++) putchar(c+i-j...

2016-06-01 00:17:37

阅读数:255

评论数:0

求出用数字0到9可以组成多少个没有重复数字的三位偶数。

#include int main() { int n=0,i,j,k; for(i=1;i<=9;i++) for(j=0;j<9;j++) for(k=0;k<=8;k+=2) if(i!=j&&j!=k) { ...

2016-06-01 00:15:07

阅读数:3904

评论数:0

将1~6这6个数字按每行3个进行输出,输出时要求左边的数字比右边的大,上边的数字比下边的大,求出所有可能的填写方法并统计输出排列方法有多少种。

for: #include void main() { int i,j,k,l,m,n; for(i=1;i<=6;i++) for(j=1;j<=6;j++) for(k=1;k<=6;k++) for(l=1;l<=6;l++) fo...

2016-06-01 00:10:58

阅读数:1146

评论数:0

求出能使下式成立的最大数十进制整数3A4B5。

#include int main() { int a,b,n; for(a=9;a>=0;a--) { for(b=9;b>=0;b--) { n=3*10000+a*1000+4*100+b*10+5; if(n/178<183) brea...

2016-06-01 00:03:35

阅读数:655

评论数:0

统计整数区间[a,b](a、b从键盘输入)中素数的个数,并输出这些素数。

#include #include int main() { int a,b,n,i,k,count=0; printf("[a,b]: "); scanf("%d,%d",&a,&b); for(n=a;n<=b;n++...

2016-06-01 00:01:19

阅读数:765

评论数:0

求1000以内的所有“完全数”。

“完全数”是指一个数恰好等于它的所有因子之和,例如,6=1+2+3,6是“完全数”。 #include int main() { int num,i,m; for(num=1;num<=1000;num++) { for(m=0,i=1;i<=num/2;i++)...

2016-05-31 23:58:17

阅读数:2116

评论数:0

求1到1000之间满足条件“用3除余2;用5除余3,用7除余2”的数,并且一行输出5个数。

#include int main() { int n,i; for( i=0,n=1;n<=1000;n++) { if(n%3==2&&n%5==3&&n%7==2) { printf("%4d",n); ...

2016-05-31 23:57:04

阅读数:4342

评论数:0

从键盘输入一个正整数,统计其各位数字中0的个数,并求各位数字中的最大者。

#include int main() { int n,t,count=0,max=0; printf("请输入正整数n: "); scanf("%d",&n); while(n) { t=n%10; if(t...

2016-05-31 23:53:46

阅读数:5090

评论数:0

从键盘上读入平面上两个圆的圆心坐标和半径,确定它们之间的关系(相交、相切、不相交)。

#include #include int main() { double x1,x2,y1,y2,d,r1,r2; printf("?circle 1:"); scanf("%lf,%lf,%lf",&x1,&y1,&r1...

2016-05-31 23:52:13

阅读数:789

评论数:0

根据用户输入年和月份值,输出对应月份的天数。

#include int main() { int year,month,days,flag=1; printf("请输入年份和月份:"); scanf("%d,%d",&year,&month); switch(mont...

2016-05-31 23:48:55

阅读数:875

评论数:0

根据用户输入三角形三边的边长,在计算并输出三角形的面积。

#include #include int main() { double a,b,c,s,area; scanf("%lf,%lf,%lf",&a,&b,&c); if(a+b>c,a+c>b,b+c>a) { s=...

2016-05-31 23:46:43

阅读数:929

评论数:0

判断一个整数是否能同时被3、5、7整除,能则输出“YES”,否则, 输出“NO”。

#include int main() { int x; printf("Input x:"); scanf("%d",&x); if(x%3==0&&x%5==0&&x%7==0) printf(&qu...

2016-05-31 23:45:29

阅读数:1127

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭