下列程序计算 1+12+123+1234+12345+……+123456789 的和。在横线处填上恰当的成 分,使程序完成题目要求的功能。注意不需要任何空格。#includeint main(void) { int t = 0, s = 0, i; for(i = 1; i <= 9; i++) { t = ________; s = s + t; } printf("s=%d", s); return 0; }
查看答案
下列程序按公式:∑𝑘 + ∑𝑘 2 + ∑ 1 𝑘 10 𝑘=1 50 𝑘=1 100 𝑘=1 求和并输出结果。在横线处填上恰当的成分,使程序完成题目要求的功能。注意不需要任 何空格。#includeint main(void) { int k; double s = 0; for(k = 1; k <= 100; k++) s += k; for(k = 1; k <= 50; k++) s += ________; for(k = 1; k <= 10; k++) s += 1.0 / k; printf("sum=%f", s); return 0; }
下列程序的功能是计算两个整数的________。#includeint main(void) { int m, n, k; scanf("%d%d", &m, &n); while(n) { k = m; m = n; n = k % n; } printf("%d", m); return 0; }
下列程序的功能是计算 1000!的末尾有多少个零。偶数乘 5 就会产生 0,求 1000!的末 尾有多少个零,就是统计 1000!中有多少 5 的因子。例如 25 有 2 个 5 的因子。在横线处 填上恰当的成分,使程序完成题目要求的功能。注意不需要任何空格。#includeint main(void) { int i, k, m; for(k = 0, i = 5; i <= 1000; i += 5) { m = i; while(________) { k++; m = m / 5; } } return 0; }