首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一个线程并发执行的程序,该程序在运行时,由主线程创建2个线程,第一个线程计算m2,第二个线程计算m2,m、n由命令行参数给出,主线程通过参数传给子线程。子线程通过参数将计算结果送回。主线程在子线程终止后,计算两个传回参数的和,即m2+n2,并输出。
编一个线程并发执行的程序,该程序在运行时,由主线程创建2个线程,第一个线程计算m2,第二个线程计算m2,m、n由命令行参数给出,主线程通过参数传给子线程。子线程通过参数将计算结果送回。主线程在子线程终止后,计算两个传回参数的和,即m2+n2,并输出。
admin
2016-05-12
38
问题
编一个线程并发执行的程序,该程序在运行时,由主线程创建2个线程,第一个线程计算m
2
,第二个线程计算m
2
,m、n由命令行参数给出,主线程通过参数传给子线程。子线程通过参数将计算结果送回。主线程在子线程终止后,计算两个传回参数的和,即m
2
+n
2
,并输出。
选项
答案
程序清单24-1:ptread.c #include<pthread.h> #include<stdio.h> #include<stdlib.h> //线程1执行函数,传入参数为m Void*thread_funcl (Void*params) { int m=*(int*)Params; *(int*)params=m*m; } //线程1执行函数,传入参数为n void*thread_func2(void*params) { int n=*(int*)params; *(int*)params=n*n*n; } //运行方法:./a.out m n,求m
2
+n
2
main(int argc,char**argv) { int m=1,n=1; pthread_t threads1,threads2; if(argc==3){ m=atoi(argv[1]); //将命令行字符串参数转换为整数 n=atoi(argv[2]); }else return; pthread_create(&threads1,NULL,thread_func1,&m); //创建线程1,其中m为传给线程执行函数thread_func1的参数 pthread_create(&threads2,NULL,thread_func2,&n); //创建线程2,其中n为传给线程执行函数thread_func2的参数 pthread_join(threads1,NULL); //等待子线程1结束 pthread_join(threads2,NULL); //等待子线程2结束 printf("m
2
+n
2
=%d\n”,m+n); }。
解析
转载请注明原文地址:https://jikaoti.com/ti/3QEaFFFM
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
描写顺序控制的方法有哪些?
某系统结构方块图如题26图所示,试求:(1)KP的值,以使系统满足截止频率ωc=1。(2)当单位阶跃输入时,KP满足(1)时的稳态误差。(3)计算满足(1)的系统的相位裕量φM。
某台直流伺服电动机,保持控制电压为110V不变,改变电动机的负载转矩,当控制电流为0.1A时,电机转速为4000r/min,当控制电流为0.2A时,电机转速为3000r/min。试通过计算绘制出相应的转矩一转速曲线,并在所绘制的转矩一转速曲线中标明理想空载
为了控制工具沿任意直线或曲线运动,必须同时控制每一个轴的位置和速度,使得它们同步协调到达目标点,这样的运动控制称为【】
步进电动机分辨率为720步/转,位置寄存器P为7位,速度寄存器包括最高位符号位共8位。在零时刻,二进制00011110B装入速度寄存器,位置寄存器初始值为0,在1000Hz时钟的上升沿,速度寄存器的内容加入位置寄存器。设采用DDA法产生电动机的分布运动。
下列关于项目管理的说法不正确的是()
某企业拟筹集资金购买设备,有两个银行愿意提供贷款,甲银行年利率15%,按年复利计息;乙银行年利率14%,按月复利计息,试选择贷款银行。
建设程序
某集团公司拟筹集资金进行房地产建设,有两个银行愿意提供贷款,甲银行年利率16.5%,按年复利计息;乙银行年利率16%,按季度复利计息。试选择贷款银行。
判断下列两个表给出的运输方案能否作为西北角法求解时的初始解。
随机试题
神经纤维动作电位上升相是由于大量_______所致,下降相是由于大量_______所致。
患者女性,39岁,以气急、乏力,活动后晕厥就诊。超声诊断为肥厚型梗阻性心肌病,超声所见不包括
女孩,7岁,低热月余,双膝关节酸痛,出汗,乏力。检查:面色苍白,躯干可见散在红色斑疹,咽赤,心率130次/分,律整,心尖部可闻及3/6级收缩期吹风样杂音,血白细胞15.0×109/L,中性0.78。最可能的诊断是
患儿,男,1岁。患婴幼儿腹泻2天,泻下急迫,大便呈稀水蛋花样,有黏液及腥臭味,伴阵发啼哭,发热,烦躁,口渴,困倦,小便短赤,肛门灼热、发红。其证型是
下列经脉除哪项经外,其郄穴均位于膝关节以下
下列描述不符合定期租船合同要求的是()。
根据下面材料回答问题。2008年末全国森林面积19545.22万公顷,活立木总蓄积149.13亿立方米,森林蓄积。137.21亿立方米.森林覆盖率20.36%,比2003年末净增2.15个百分点。我国人工林保存面积6169万公顷,占全球人工林面积
哪一个运动员不想出现在奥运会的舞台上,并在上面尽情表演。如果以上陈述为真,以下哪项一定为假?
2022年3月11日,国家卫健委决定在核酸检测基础上增加()检测作为补充,以提高“早发现”能力。
Peopleatthelowerendoftheincomescaletakemorepleasureintheirrelationshipsandenjoycaringforandconnectingwitho
最新回复
(
0
)