用C語言計算水分子的個數
阿新 • • 發佈:2018-12-12
題目:
一個水分子的質量約為,1夸脫水大約有950g,編寫一個程式,要求輸入水的夸脫數,然後顯示這麼多水中含有多少水分子。
問題分析:
從題目中可以得到1夸脫水中水分子的含量 = 1夸脫水 * 950 / 3.0e-23,
程式碼:
#include <stdio.h> #define MOL_MASS 3.0e-23 #define QT_MASS 950 int main(int argc, const char *argv[]) { float water,quarts,molecules; printf("MOL_MASS = %e\n", MOL_MASS); printf("Please enter number of the quart of water: "); scanf("%f",&quarts); water = quarts * QT_MASS; //計算水的質量 molecules = quarts * QT_MASS / MOL_MASS; //計算水分子的數量 printf("quarts = %f quart\n",quarts); printf("water = %f g\n",water); printf("molecules = %e(%f)\n",molecules,molecules); putchar('\n'); return 0; }