#include int main(){inti,n=20;double a=2,b=1,s=0,t;for(i=1;i
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/17 05:10:05
#include
int main()
{
inti,n=20;
double a=2,b=1,s=0,t;
for(i=1;i
int main()
{
inti,n=20;
double a=2,b=1,s=0,t;
for(i=1;i
整型的除法运算结果也是整型的(具体是只得到相除的结果中的整数部分,小数部分被丢弃了).比如第二轮 a=3,b=2时,如果a和b都是int整型变量的话,
a/b 的结果是1而不是1.5,这不是所要的结果.
一种变通的做法是,如果a和b都是int整型,但计算sum时临时转换成浮点数类型加以运算,如
sum=sum+(float)a/b;
a被临时转换成float型,这样除法运算的计算结果也是浮点型的.这样,除法的小数部分能够得到保留.
a/b 的结果是1而不是1.5,这不是所要的结果.
一种变通的做法是,如果a和b都是int整型,但计算sum时临时转换成浮点数类型加以运算,如
sum=sum+(float)a/b;
a被临时转换成float型,这样除法运算的计算结果也是浮点型的.这样,除法的小数部分能够得到保留.
#include int main(){inti,n=20;double a=2,b=1,s=0,t;for(i=1;i
C语言,一个 #include"stdio.h"main(){long double s=0,t=1 ;inti,j;f
#include int main() { double i; for(i=0;i!=10;i+=0.1) printf
求pi的近似值#include #include void main() { int i=1; double sum=0
#include double fun( int m ){double t = 1.0;int i;for( i = 2
#include int main(){int a,b,c; int i = 0; for( c = 1; c = 33
#include void main() { int i;int sum=0; for(i=1;i
#include #define M 20; void main() { int i,j,k,p,t,n=0; int
#include main(){char s[]="012xyz\08s34f4w2"; int i,n=0; for(
#include main() { int i; double e,new; e=1.0;new=1.0; for(i=
#include void main(){int a[30];int i;for (i=0,i
九九乘法表程序#include void main(){int i,j,a;for(i=1;i