编一程序求满足不等式1+12+13+...+1n≥m 的最小n值。
其中,n,m为正整数。
2条回答 默认 最新
关注这个不等式有问题吧,这个样的话你输入的正整数就是最小n值了,你是想要求累加吧,m代表的是最大累加到哪里。
// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <windows.h> #include <iostream> int _tmain(int argc, _TCHAR* argv[]) { int n, sum = 0; printf("输入n:"); scanf("%d", &n); int i = 0; for (size_t i = 0; i < n; i++) { sum = sum + i; } printf("结果:%d\n", sum); system("pause"); return 0; }解决 无用评论 打赏 举报