c语言

来源:互联网 发布:数据库的外键怎么设置 编辑:程序博客网 时间:2024/06/14 08:17
//求十个数中的最大值
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int a[10];
int max,i;
printf("请输入十个数;\n");
for(i=0;i<=9;i++)
 {{
 scanf("%d",&a[i]);
        max=a[0];
}
for(i=0;i<=9;i++)

{
if(max<a[i])  
   {max=a[i];}
printf("最大值是:%d\n",max);
}}

//printf("最大值是:%d\n",max);
system("pause");
return 0;
}
//将三个整数从大到小输出
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int x,y,z,temp;
scanf("%d %d %d",&x,&y,&z);
if(y>x)  
{
temp=x;
x=y;
y=temp;
}
if(z>x)
{
temp=x;
x=z;
z=temp;
}
if(z>y)
{
temp=y;
y=z;
z=temp;
}
printf("%d %d %d\n",x,y,z);
system("pause");
return 0;
}


//求两个数的最大公约数
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int a,b,temp,i;
printf("请输入两个数:\n");
scanf("%d %d",&a,&b);
{
temp=a;
  if(a>b)  
temp=b;
}
for( i=temp;i>=1;i--)
{
if(a%i==0&&b%i==0)
{
printf("最大公约数是:%d\n",i);
break;

}
}
system("pause");
return 0;
}
//将两个数的值进行交换
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
void swap(int *num1, int *num2)
{
int temp;
temp = *num1;
*num1 = *num2;
*num2 = temp;
}
int main()
{
int num1 = 1;
int num2 = 2;
swap(&num1, &num2);
printf("num1=%d,num2=%d", num1, num2);
system("pause");
return  0;
}
//没有中间变量,将两个整型值进行交换
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int a,b;
printf("请输入数字a=");
scanf("%d",&a);
printf("请输入数字b=");
scanf("%d",&b);
printf("交换a,b得:");
a=a+b;
b=a-b;
a=a-b;
printf("a=%d   b=%d\n",a,b);
system("pause");
return 0;
}


   system("pause");
return 0;
}


/












原创粉丝点击