全文预览

c语言程序设计习题集第4章 循环结构(答案)

上传者:塑料瓶子 |  格式:doc  |  页数:12 |  大小:61KB

文档介绍
求π值:Р (π*π)/6=1+1/(2*2)+1/(3*3)+..+1/(n*n)Р现在请你在下面的函数中填空,完成求π的功能。Рmain(){ Рdouble s=0.0; long i,n;Рscanf(“%ld”,&n);Рfor(i=1;i<=n;i++) s=s+ 1.0/(i*i) ;Рprintf(“%lf”,sqrt(6*s));Р }Р7、以下用来输出两整数M和N之间的所有素数(质数),请填空,使程序能正确运行。Р#define M 4Р#define N 30Рmain()Р{ Рint i, j, k, s=0;Р for(i=M; i<= N ; i++)Р { for(j=2; j< i ; j++)Р if(i%j== 0 ) break;Р if(j>=i)Р { printf("%5d", i);Р s=s+1;Р if( s%5==0 ) printf("\n");Р }Р }Р printf("\n"); }Р8、以下程序实现:从键盘输入一位整数,计算其各位数字之和。比如输入整数31421,则打印结果为11。请填空。Рmain(){Р?int i,sum=0,a;Р?scanf("%d",&i);Р?while(i>0){Р a= i%10 ;Р sum+=a;Р i= i/10 ;Р?}Р?printf("%d\n",sum);Р}Р9、以下程序实现:计算1~10之间(不含10)的奇数之和以及偶数之和Рmain()Р{Р int a,b,i;Р a=b=0;Р for(i=0;i<10;i+=2)Р {Р a= a+i ;Р b= b+i+1 ;Р }Р printf("偶数为:%d,奇数和为:%d\n",a,b);Р}Р10、以下程序的功能是:输出100以内(不含100)能被3整除且个位数为6的所有整数,请填空。Рmain() Р{

收藏

分享

举报
下载此文档