日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第四章例题、心得及问题。

發布時間:2023/12/9 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第四章例题、心得及问题。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

例題4-1:

#include<stdio.h> #include<math.h> int main(void) {int denominator,flag;double item,pi;flag=1;denominator=1;item=1.0;pi=0;while(fabs(item)>=0.0001){item=flag*1.0/denominator;pi=pi+item;flag=-flag;denominator=denominator+2;}pi=pi*4;printf("pi=%.4f\n",pi);return 0; }

?

例題4-2:

#include<stdio.h> int main(void) {int count,num;double grade,total;num=0;total=0;count=0;printf("Enter grades:");scanf("%lf",&grade);while(grade>=0){total=total+grade;num++;if(grade<60)count++;scanf("%lf",&grade);}if(num!=0){printf("Grade average is %.2f\n",total/num);printf("Number of failures is %d\n",count);}elseprintf("Grade average is 0\n");return 0; }

?

例題4-3:

#include<stdio.h> int main(void) {int count,number;count=0;printf("Enter a number:");scanf("%d",&number);if(number<0)number=-number;do{number=number/10;count++;}while(number!=0);printf("It contains %d digits.\n",count);return 0; }

運行結果1:

運行結果2:

?

例題4-4:

#include<stdio.h> int main(void) {int i,m;printf("Enter a number:");scanf("%d",&m);for(i=2;i<=m/2;i++)if(m%i == 0)break;if(i>m/2 && m!=1)printf("%d is a prime number!\n",m);elseprintf("No!\n");return 0; }

運行結果1:

運行結果2:

?

例題4-5:

#include<stdio.h> int main(void) {int mynumber=44;int count=0,yournumber;for(count=1;count<=5;count++){printf("Input your number:");scanf("%d",&yournumber);if(yournumber==mynumber){printf("OK!you are right!\n");break;}elseif(yournumber>mynumber)printf("Sorry!your number is bigger than my number!\n");elseprintf("Sorry!your number is smaller than my number!\n");}printf("Game is over!\n");return 0; }

?

例題4-6:

#include<stdio.h> double fact (int n); int main(void) {int i;double sum;sum=0;for(i=1;i<=100;i++)sum=sum+fact(i);printf("1!+2!+...+100!=%e\n",sum);return 0; } double fact(int n) {int i;double result;result=1;for(i=1;i<=n;i++)result=result*i;return result; }

?

例題4-7:

#include<stdio.h> int main(void) {int i,j;double item,sum;sum=0;for(i=1;i<=100;i++){item=1;for(j=1;j<=i;j++)item=item*j;sum=sum+item;}printf("1!+2!+...+100!=%e\n",sum);return 0; }

?

例題4-8-1:

#include<stdio.h> int main(void) {int i,mark,max,n;printf("Enter n:");scanf("%d",&n);printf("Enter %d marks:",n);scanf("%d",&mark);max=mark;for(i=1;i<n;i++){scanf("%d",&mark);if(max<mark)max=mark;}printf("Max=%d\n",max);return 0; }

?

例題4-8-2:

#include<stdio.h> int main(void) {int mark,max;printf("Enter marks:");scanf("%d",&mark);max=mark;while(mark>=0){if(max<mark)max=mark;scanf("%d",&mark);};printf("Max = %d\n",max);return 0; }

?

例題4-9:

#include<stdio.h> int main(void) {int x;printf("Enter x:");scanf("%d",&x);while(x!=0){printf("%d",x%10);x=x/10;}return 0; }

?

例題4-10:

#include<stdio.h> #include<math.h> int main(void) {int count,i,m,n;count=0;for(m=2;m<=100;m++){n=sqrt(m);for(i=2;i<=n;i++)if(m%i==0)break;if(i>n){printf("%6d",m);count++;if(count%10==0)printf("\n");}}printf("\n");return 0; }

?

例題4-11:

#include<stdio.h> int main(void) {int i,x1,x2,x;x1=1;x2=1;printf("%6d%6d",x1,x2);for(i=1;i<=8;i++){x=x1+x2;printf("%6d",x);x1=x2;x2=x;}printf("\n");return 0; }

?

例題4-12-1:

#include<stdio.h> int main(void) {int child,men,women;for(men=0;men<=45;men++)for(women=0;women<=45;women++)for(child=0;child<=45;child++)if(men+women+child==45&&men*3+women*2+child*0.5==45)printf("men=%d,women=%d,child=%d\n",men,women,child);return 0; }

?

例題4-12-2:

#include<stdio.h> int main(void) {int child,men,women;for(men=0;men<=15;men++)for(women=0;women<=22;women++){child=45-women-men;if(men*3+women*2+child*0.5==45)printf("men=%d,women=%d,child=%d\n",men,women,child);}return 0; }

?

?

?

第四章也完工了。

這一章主要是循環結構,可用for、while和do-while這三種循環語句來實現循環。

差別在于,若事先給定了循環次數,首選for語句,它最清晰。

如果循環次數不明確,通常選用while和do-while語句。

?

以上。

轉載于:https://www.cnblogs.com/danson-daisy/p/3354369.html

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的第四章例题、心得及问题。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。