一些简单的小程序_2——C语言篇
2017-11-13 17:15
232 查看
交换两个变量
#include<stdio.h>
int main()
{
int a = 4;
int b = 5;
int temp;
printf("a=%d b=%d\n", a, b);
temp = a;
a = b;
b = temp;
printf("a=%d b=%d\n", a, b);
getchar('\n');
return 0;
}
交换两个变量(不建立中间变量)
#include<stdio.h>
int main()
{
int a = 2;
int b = 4;
printf("a=%d b=%d\n", a, b);
a = a + b;
b = a - b;
a = a - b;
printf("a=%d b=%d\n", a, b);
getchar("\n");
return 0;
}
十个整数的最大值
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i = 0;
int j = 0;
int num[10] = {0};
printf("请输入十个整数:");
for (i = 0; i <= 9; i++)
{
scanf("%d", &num[i]);
}
for (i = 0; i <=9; i++)
{
if (num[j] < num[i])
j = i;
}
printf("最大值是:%d\n", num[j]);
system("pause");
return 0;
}
三个整数从大到小排列
int main()
{
int a = 4;
int b = 6;
int c = 5;
int temp;
if (a < b)
{
temp = a;
a = b;
b = temp;
}
if (a< c)
{
temp = a;
a = c;
c = temp;
}
if(b<c)
{
temp=b;
b=c;
c=temp;
}
printf("%d>%d>%d", a, b, c);
getchar("\n");
return 0;
}
求两个数的最大公约数
#include<stdio.h>
int main()
{
int a = 498;
int b = 165;
int c;
sign:c = a%b;
if (c == 0)
{
printf("最大公约数是:%d", b);
}
else
{
a = b; b = c;
goto sign;
}
getchar("\n");
return 0;
}
我还在进步。
#include<stdio.h>
int main()
{
int a = 4;
int b = 5;
int temp;
printf("a=%d b=%d\n", a, b);
temp = a;
a = b;
b = temp;
printf("a=%d b=%d\n", a, b);
getchar('\n');
return 0;
}
交换两个变量(不建立中间变量)
#include<stdio.h>
int main()
{
int a = 2;
int b = 4;
printf("a=%d b=%d\n", a, b);
a = a + b;
b = a - b;
a = a - b;
printf("a=%d b=%d\n", a, b);
getchar("\n");
return 0;
}
十个整数的最大值
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i = 0;
int j = 0;
int num[10] = {0};
printf("请输入十个整数:");
for (i = 0; i <= 9; i++)
{
scanf("%d", &num[i]);
}
for (i = 0; i <=9; i++)
{
if (num[j] < num[i])
j = i;
}
printf("最大值是:%d\n", num[j]);
system("pause");
return 0;
}
三个整数从大到小排列
int main()
{
int a = 4;
int b = 6;
int c = 5;
int temp;
if (a < b)
{
temp = a;
a = b;
b = temp;
}
if (a< c)
{
temp = a;
a = c;
c = temp;
}
if(b<c)
{
temp=b;
b=c;
c=temp;
}
printf("%d>%d>%d", a, b, c);
getchar("\n");
return 0;
}
求两个数的最大公约数
#include<stdio.h>
int main()
{
int a = 498;
int b = 165;
int c;
sign:c = a%b;
if (c == 0)
{
printf("最大公约数是:%d", b);
}
else
{
a = b; b = c;
goto sign;
}
getchar("\n");
return 0;
}
我还在进步。
相关文章推荐
- 一些简单的小程序_4——C语言篇
- 一些简单的小程序_3——C语言篇
- 一些简单的小程序_7——C语言篇
- 一些简单的小程序_8——C语言篇
- 一些简单的小程序_6——C语言篇
- 简单实现服务程序的一些问题
- 开发服务端程序,在存在并发请求场景下,需要考虑一些常规事项简单梳理和总结
- 小学生四则运算出题程序 无操作界面java版 简单的运用java中一些基本操作
- 一些简单得JAVA小程序
- Win32 SDK程序创建一些控件(简单调用InitCommonControlsEx,并指定ICC_LISTVIEW_CLASSES控件就可以了)
- 一些简单程序的函数实现
- cpp学习笔记 1一个简单的小程序以及一些的知识点
- 提供一些简单的C++入门程序(提供源代码)
- 递归实现一些简单程序
- 【Visual C++ 2010】简单窗口程序需要注意的一些问题
- 简单的一些shell脚本学习--Unix命令行程序
- 没事时用最简单的C++语言编一些小程序可以回顾知识点,增加熟练度
- MATLAB一些简单的图像处理程序
- 一些简单的程序的实现(1)
- 关于程序的一些看法和简单建议