1、打印输出hello world
#include<stdio.h>
int main()
{
printf("hello world\n");
return 0;
}
2、打印9*9乘法表
#include<stdio.h>
int main()
{
int i , j;
for(i = 1;i <= 9;i++ )
for(j = 1;j <= i;j++)
{
printf("%d*%d=%d\t",i, j, j * i);
}
printf("\n");
return 0;
}
3、输入三个数,判断能否组成三角形
#include<stdio.h>
int main()
{
int a, b, c;
printf("请输入三个数:");
scanf("%d%d%d",&a, &b, &c);
if(a <=0 || b <= 0 || c <=0)
{
printf("input error\n");
}
else if(a + b > c && a + c > b && b + c >a)
{
print("yes");
}
else
{
printf("no");
}
return 0;
}
4、找二维数组中的鞍点
#include<stdio.h>
int main()
{
int array[3][4] = {1,2,6,4,5,6,7,8,9,10,11,12};
int i, j, k;
int flag, max, maxj;
for(i = 0; i < 3;i++)
{
flag = 0;
maxj = 0;
max = array[i][0];
for(j = 0; j < 4;j++)
{
if(array[i][j] > max)
{
max = array[i][j];
maxj = j;
}
}
for(k = 0; k < 3; k++)
{
if(array[k][maxj] < max)
{
flag = 1;
break;
}
}
}
if(flag == 0)
{
printf("鞍点是%d\n坐标是%d和%d\n",max, i, maxj);
}
return 0;
}
5、求圆的面积
#include<stdio.h>
#define PI 3.14
int main()
{
int r;
float s;
printf("请输入圆的半径: ");
scanf("%d",&r);
s = PI * r * r;
printf("圆的面积为%f\n", s);
return 0;
}
6.斐波那数列
1、1、2、3、5、8、13、21、34。。。
#include<stdio.h>
int main()
{
int f1, f2;
int i, n;
f1 = 1;
f2 = 1;
scanf("%d",&n):
for(i = 0; i <= n/2; i++)
{
f1 = f1 + f2;
f2 = f2 +f1;
}
return 0;
}