计算π值:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main ()
{
float n;
printf("请输入一个数字:");
scanf_s("%f",&n);
while(n!=-1){
float b=4.0;
float a;
float π=0.0;
for(int i=1;i<=n;++i){
a=b/(2*i-1);
π=π+ a;
b=-b;}
printf("the π is %.10f\n",π);
system("pause");
}
return 0;
}
毕达哥拉斯三元组:
#include<stdio.h>
#include<stdlib.h>
int main ()
{
int num=0;
for(int a=1;a<=500;++a)
for(int b=a;b<=500;++b)
for(int c=a+1;c<=500;++c)
if (c*c==b*b+a*a){
printf("%d,%d,%d是一个毕达哥拉斯三元组!\n",a,b,c);
num+=1;
}
printf("%d",num);
system("pause");
return 0 ;
}
柱状图:
#include<stdio.h>
#include<stdlib.h>
int main ()
{
int a,b,c,d,e;
printf("请输入五个数字:");
scanf("%d,%d,%d,%d,%d",&a,&b,&c,&d,&e);
for (int f=1;f<=a;++f){printf("*");}
puts("");
for (int g=1;g<=b;++g){printf("*");}
puts("");
for (int h=1;h<=c;++h){printf("*");}
puts("");
for (int i=1;i<=d;++i){printf("*");}
puts("");
for (int j=1;j<=e;++j){printf("*");}
puts("");
return 0;
}