/*用公式Π/4≈1-1/3+1/5-1/7+....
求Π的近似值,直到发现某一项的绝对值小于10^-6为止(该项不累加)*/
#include <stdio.h>
#include<math.h>
int main() {
int sign=1;//sign用来表示数值的符号
double pi=0.0,n=1.0,term=1.0;//pi开始代表多项式的值,最后代表Π的值,n代表分母
//term代表当前项的值
while(fabs(term)>=1e-6)//检查当前项的绝对值是否大于或等于10-6
{
pi=pi+term;
n=n+2;
......................
阅读全部
|
KC_Andy
贴于 2022年6月9日 20:34
hide
bbsi
/* 5.6输出一个4*5的矩阵 ,可以用循环嵌套实现*/
#include <stdio.h>
int main() {
int i,j;
int n=0;
for(i=1; i<=4; i++) {
for(j=1; j<=5; j++,n++) {
if(n%5==0) {
printf("\n");
}
printf("%d \t",i*j);
}
......................
阅读全部
|
KC_Andy
贴于 2022年6月9日 20:13
hide
bbsi
#include <stdio.h>
int main() {
printf("我在编程中国学C语言\n\n");
// 练习一下循环的使用
int i;
for (i=1; i<=20; i++) {
printf("我爱编程中国 %d 次\n", i);
}
printf("\n\n绘制一个心形图案:");
......................
阅读全部
|
黄超122
贴于 2022年6月8日 10:44
hide
bbsi
#include <stdio.h>
int main() {
printf("我在编程中国学C语言\n\n");
// 练习一下循环的使用
int i;
for (i=1; i<=20; i++) {
printf("我爱编程中国 %d 次\n", i);
}
printf("\n\n绘制一个心形图案:");
......................
阅读全部
|
黄超122
贴于 2022年6月8日 10:17
hide
bbsi
#include <stdio.h>
//用do....while循环实现1+2+3+4....+100的和
int main() {
int i=1;
int sum=0;
do{
sum+=i;
i++;
}
while(i<=100);
printf("sum=%d\n",sum);
......................
阅读全部
|
KC_Andy
贴于 2022年6月7日 22:09
hide
bbsi
#include <stdio.h>
//eg5.1:用while循环实现1+2+3+....+100的和
int main() {
int i=1;
int sum=0;
while(i<=100)
{
sum+=i;
i++;
}
printf("sum=%d",sum);
......................
阅读全部
|
KC_Andy
贴于 2022年6月7日 21:54
hide
bbsi
#include<iostream>
#include<string>
using namespace std;
class Person
{
public:
void Setall()
{
cin>>number>>name>>sex;
}
void Showall()
{
......................
阅读全部
|
王宇577
贴于 2022年5月31日 18:48
hide
bbsi
#include <stdio.h>
void main()
{
int a,b,c;
for(a=0;a<=20;a++)
for(b=0;b<=33;b++)
for(c=0;c<=100;c++)
{if((a*5+b*3+c/3==100)&&(a+b+c==100))
printf("a=%2d,b=%2d,c=%2d\n",a,b,c);}
}
123456
阅读全部
|
王宇577
贴于 2022年5月31日 18:47
hide
bbsi
#include <stdio.h>
void main()
{
int a,b,c;
for(a=0;a<=20;a++)
for(b=0;b<=33;b++)
for(c=0;c<=100;c++)
{if((a*5+b*3+c/3==100)&&(a+b+c==100))
printf("a=%2d,b=%2d,c=%2d\n",a,b,c);}
}
1
阅读全部
|
王宇577
贴于 2022年5月31日 18:46
hide
bbsi
#include <stdio.h>
void main()
{
int a,b,c;
for(a=0;a<=20;a++)
for(b=0;b<=33;b++)
for(c=0;c<=100;c++)
{if((a*5+b*3+c/3==100)&&(a+b+c==100))
printf("a=%2d,b=%2d,c=%2d\n",a,b,c);}
}
阅读全部
|
chagnhai123
贴于 2022年5月29日 18:47
hide
bbsi