免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 發帖

[自high] c++練習題4

1539147362200.jpg
2018-10-10 12:59
  1. int main(void){
  2.         double sum=0,x,pro=1,i,j;
  3.        
  4.         printf("case(a)輸入x: ");
  5.         scanf(" %lf",&x);
  6.        
  7.         for(i=1;i<=x;i++){
  8.                 for(j=1;j<=i;j++){
  9.                         pro *= i;
  10.                 }
  11.                 sum += pro;
  12.                 pro = 1;
  13.         }
  14.         printf("sum: %lf",sum);
  15.        
  16.         //--------------------

  17.         double sign=1;
  18.        
  19.         printf("\n--------------分隔線---------------");
  20.         printf("\ncase(b)輸入大於1的x: ");
  21.         scanf(" %lf",&x);
  22.        
  23.         pro = 1;
  24.         sum = 0;
  25.        
  26.         for(i=1;i<=6;i++){
  27.                 for(j=1;j<=2*i-1;j++){
  28.                         pro *= x;
  29.                 }
  30.                 pro *= sign;
  31.                 sum += 1/pro;
  32.                 sign = -sign;
  33.                 pro = 1;
  34.         }
  35.         printf("sum: %.8lf",sum);
  36. }
複製代碼
  1. #include<stdio.h>
  2. int main(void){
  3.         double i=-1,sign=1,pro=1,sum=0,pro2=1;
  4.        
  5.         while(pro>=1e-06){
  6.                 i += 2;
  7.                 pro = 1/i;
  8.                 pro2 = pro*sign;
  9.                 sign = -sign;
  10.                 sum += pro2;
  11.         }
  12.        
  13.         printf("π/4 = %.8lf",sum);
  14. }
複製代碼
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

小貓貓2024了喔!
(點一下露米亞傳送到小貓貓2024大事記)

1539147473181.jpg
2018-10-10 13:01
  1. #include<stdio.h>
  2. int main(void){
  3.         int f1=1,f2=1,f3,sum=2;
  4.        
  5.         printf("1,1");
  6.        
  7.         while(sum<1000){
  8.                 f3 = f1 + f2;
  9.                 f1 = f2;
  10.                 f2 = f3;
  11.                 printf(",%d",f3);
  12.                 sum += f3;
  13.         }
  14. }
複製代碼

小貓貓2024了喔!
(點一下露米亞傳送到小貓貓2024大事記)

TOP

1539147487933.jpg
2018-10-10 13:01
  1. #include<stdio.h>
  2. int main(void){
  3.         int bar,redeem=0,cou,bar_sum,cou_sum,sign;
  4.         printf("輸入$: ");
  5.         scanf("%d",&bar);
  6.        
  7.                 sign = bar;
  8.                 bar_sum = sign;
  9.        
  10.         while(sign>=7){

  11.                 redeem = sign/7;
  12.                 bar_sum += redeem;
  13.                 cou = sign%7;
  14.                 cou += redeem;
  15.                 sign = cou;

  16.         }
  17.        
  18.         printf(" %d 個巧克力棒, %d個coupon",bar_sum,cou);
  19. }
複製代碼

小貓貓2024了喔!
(點一下露米亞傳送到小貓貓2024大事記)

TOP

返回列表