作业帮 > 综合 > 作业

用C语言编写程序.输入一些整数,编程计算并输出其中所有正数的和,输入负数或零时,表示输入数据结束.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/03 08:04:14
用C语言编写程序.输入一些整数,编程计算并输出其中所有正数的和,输入负数或零时,表示输入数据结束.
1.输入一些整数,编程计算并输出其中所有正数的和,输入负数或零时,表示输入数据结束.要求最后统计出界加的顶数.
2.利用∏/4=1-1/3+1/5-1/7-……,编程计算∏的近似值,直到最后一项的绝对值小于10^-5时为止,输出∏的值并统计累加的顶数.
1:#include
int main()
{
int num,sum=0;
while(scanf("%d",&num)==1&&num>0)
{
sum+=num;\x09
}
printf("结果为%d",sum);
return 0;
}
2:#include
#include
int main()
{
double pi=0;
int sign=1,m=1;/*m为分母,sign为符号*/
double item=1;/*item为每一项的值*/
while(fabs(item)>1e-5)
{
pi+=item;
sign*=-1;
m+=2;
item=sign*1.0/m;\x09
}
pi*=4;
printf("结果为%.4f",pi);
return 0;
}