如何控制 “多核cpu” 在任务管理器中的占用率曲线画出一个sin图像

 我来答
百度网友b6ccf1ad54
2016-10-23 · TA获得超过4.2万个赞
知道顶级答主
回答量:6.7万
采纳率:100%
帮助的人:7852万
展开全部
代码:

1 #include <iostream>
2 #include <windows.h>
3 #include <cmath>
4
5 #define PI 3.14
6 using namespace std;
7
8 int main()
9 {
10 int starttime;
11 int busytime;
12 int sinval = 0;
13 while(1)
14 {
15 starttime = GetTickCount();
16 busytime = (int)(500 * sin(float((sinval) %= 30) / 30 * 2 * PI)) + 500;
17 cout << busytime << endl;
18 sinval++;
19 while(GetTickCount() - starttime < busytime)
20 ;
21 Sleep(1000 - busytime);
22 }
23 return 0;
24 }
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
睿誓
2016-10-15 · TA获得超过419个赞
知道小有建树答主
回答量:1209
采纳率:55%
帮助的人:515万
展开全部
有毒吧,想升高就开几个软件,想降低就关上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式