这是我加入比特后写的第一篇博客,欢迎大家浏览,更多更好的技术博客,大家可以关注我谢谢。

//交换两个整型变量的值
#include
#include
int main()
{
int a = 10;
int b = 20;
int temp;

temp = a;
a = b;
b = temp;
printf("a=%d\nb=%d\n", a, b);
system("pause");
return 0;

}

//不用第三个变量 交换两个值内容
#define _CRT_SECURE_NO_WARNINGS
#include
#include
int main()
{

int a;
int b;


scanf("%d %d", &a, &b);

a = a + b;
b = a - b;
a = a - b;



printf("a=%d\nb=%d\n",a, b);
system("pause");
return 0;

}

//求十个数的最大值 并从大到小排序
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include

int main()
{
int num[10];
int i, j, t;
printf(“input ten numbers:\n”);
for (i = 0; i < 10; i++)
scanf("%d", &num[i]);
for(j=0;j<9;j++)//冒泡排序
for(i=0;i<9-j;i++)
if (num[i] > num[i + 1])
{
t = num[i]; num[i] = num[i + 1]; num[i + 1] = t;
}
printf(“排序:\n”);
for (i = 0; i < 10; i++)
i = num[i];
for(i=9;i>=0;i–)
printf("%5d\n", num[i]);
printf(“The max is %d”, num[9]);
system(“pause”);
return 0;
}

//求两个整数最大公约数
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include

int main()
{
int a, b, i, j;

printf("input two numbers:");
scanf("%d %d", &a, &b);
if (a%b == 0)
	printf("a 、b最大公约数为 %d\n", b);
else if (b%a == 0)
	printf("a 、b最大公约数=%d\n", a);
else for (i = 1; i > 0; i++)
	if (a%i == 0 && b%i == 0 && a % (i + 1) != 0 && b % (i + 1) != 0)
		printf("a 、b最大公约数为 %d\n", i);
system("pause");
return 0;

}

你可能感兴趣的:(这是我加入比特后写的第一篇博客,欢迎大家浏览,更多更好的技术博客,大家可以关注我谢谢。)