亚洲综合图片区自拍_思思91精品国产综合在线观看_一区二区三区欧美_欧美黑人又粗又大_亚洲人成精品久久久久桥本

喝汽水--C語言

2022-12-06 18:19:26 來源:51CTO博客


(相關(guān)資料圖)

題目名稱:

喝汽水問題

題目內(nèi)容:

喝汽水,1瓶汽水1元,2個空瓶可以換一瓶汽水,給20元,可以多少汽水(編程)

分析:

1.20元能喝20瓶

2.2個空瓶能換1瓶汽水,剩下的空瓶:empty/2+empty%

代碼

方法1:

#includeint main(){  int money = 0;  int total = 0;  int empty = 0;  scanf("%d", &money);  total = money;  empty = money;  while (empty > 1)  {    total += empty / 2;    empty = empty / 2 + empty % 2;  }  printf("%d", total);  return 0;}

方法2:(由方法1得等差數(shù)列(empty*2-1))

#includeint main(){  int money = 0;  int total = 0;  int empty = 0;  scanf("%d", &money);  total = money;  empty = money;  if (empty > 0)    total = empty * 2 - 1;  return 0;}

感想:

沒有撤退可言

標(biāo)簽: 等差數(shù)列

上一篇:常見排序功能的實現(xiàn)
下一篇:QT實現(xiàn)串口調(diào)試器