首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编一个线程并发执行的程序,该程序在运行时,由主线程创建2个线程,第一个线程计算m2,第二个线程计算m2,m、n由命令行参数给出,主线程通过参数传给子线程。子线程通过参数将计算结果送回。主线程在子线程终止后,计算两个传回参数的和,即m2+n2,并输出。
编一个线程并发执行的程序,该程序在运行时,由主线程创建2个线程,第一个线程计算m2,第二个线程计算m2,m、n由命令行参数给出,主线程通过参数传给子线程。子线程通过参数将计算结果送回。主线程在子线程终止后,计算两个传回参数的和,即m2+n2,并输出。
admin
2016-05-12
62
问题
编一个线程并发执行的程序,该程序在运行时,由主线程创建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://www.kaotiyun.com/show/lcNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
用PLC设计三相鼠笼式异步电机正反转、停止的控制图。试求:(1)绘出PLC的梯形图。(2)写出对应的助记符指令程序。
数学模型中的所有系数都为常量(与时间无关)的系统称为【】
某系统结构方块图如题26图所示,试求:(1)KP的值,以使系统满足截止频率ωc=1。(2)当单位阶跃输入时,KP满足(1)时的稳态误差。(3)计算满足(1)的系统的相位裕量φM。
什么是全闭环伺服系统?
若考虑系统抑制干扰的能力,选择采样周期的一条法则是采样速率应选为闭环系统通频带的【】
若某系统的受控变量是机械运动,且此系统是一种反馈控制系统,则此系统称为【】
现有两个存款机会,一为投资1000万元,期限3年,年利率7%,单利计算;二为同样投资及年限,单利率6%,按复利计算,应选择哪种方式?
备选的两个方案的计算期相同,甲方投资额为300万元,年经营成本为50万;乙方案投资额为350万元,年经营成本为40万。已知本行业基本投资回收期为6年,若行业基准投资收益率为12%,试选择较优的方案。
使用Linux的命令行方式,在超级用户下安装Samba服务的系列命令是()
随机试题
外啮合齿轮泵的齿轮数目为()个。
患者,女,50重要的措施是()
张某,男,57岁,2年来反复咯血,咳黏稠痰,低热,伴消瘦,活动后气短,乏力,X线胸片示右肺上叶后段片状及条索状阴影,并有透亮区,胸廓下陷,气管右移。现症见:咳嗽无力,气短声低,咳痰清稀色白量较多,畏风怕冷,自汗,纳少神疲,便溏,面色胱白,舌质光淡,边有齿痕
男性,34岁,下雪天滑倒造成左肱骨干骨折,闭合复位后石膏固定,预防其左臂发生失用性骨质疏松的相关措施是
设备监理单位在设备监理活动中,具有组织有关各方协作、配合的职能,同时是合同管理的主要承担者,具有调解有关各方之间权益矛盾、维护合同双方合法权益的职能。为使这些职能得以实施,设备监理单位必须坚持其()。
超声检测主要用于内部缺陷的检测,常能确定缺陷的位置和相对尺寸,用于工艺金属结构()等的检测。
施工单位因建设单位拖欠工程款而出售其部分完工的工程项目,经有关部门认定该行为属于违法行为,其认定依据是该施工单位不具有该项目的( )。
会计专业技术职务资格管理是由单位会计机构负责的。()
根据《中华人民共和国证券投资基金法》规定,基金份额持有人享有的权利包括()。Ⅰ.分享基金财产收益Ⅱ.参与分配清算后的剩余基金财产Ⅲ.按照规定要求召开基金份额持有人大会Ⅳ.依法转让或者申请赎回其持有的基金份额
Readthetextbelowaboutcustomercare.Inmostofthelines(41-52)thereisoneextraword.Itiseithergrammaticallyincorr
最新回复
(
0
)