题目内容 (请给出正确答案)
[主观题]

有如下C语言程序 void * th_f(void * arg) { printf("Hello World"); pthread_exit(0); } int ma

有如下C语言程序 void * th_f(void * arg) { printf("Hello World"); pthread_exit(0); } int main(voiD) { pthread_t tid; int st; st = pthread_create(&tid, NULL, th_f, NULL); if(st==0) printf("Oops, I can not createthread\n"); exit(NULL); } 针对上述程序,下列叙述中哪一个是正确的?

A.线程th_f运行后主动退出

B.线程th_f运行后等待一个特定的线程退出

C.线程th_f运行后主动释放CPU给其他线程

D.线程th_f运行后进入等待态

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“有如下C语言程序 void * th_f(void * ar…”相关的问题

第1题

有如下C语言程序void*th_f(void*arg){printf("HelloWorld");pthread_join(2);}intmain

有如下C语言程序

void*th_f(void*arg){

printf("HelloWorld");pthread_join(2);}

intmain(voiD:{

pthread_ttid;intst;

st=pthread_create(&tid,NULL,th_f,NULL);if(st==0)

printf("Oops,Icannotcreatethread\n");exit(NULL);}

针对上述程序,下列叙述中哪一个是正确的?

A.线程th_f运行后主动退出

B.线程th_f运行后等待一个特定的线程退出

C.线程th_f运行后主动释放CPU给其他线程

D.线程th_f运行后进入死循环

点击查看答案

第2题

有如下C语言程序 void * th_f(void * arg) { printf("Hello World"); pthread_yield(0); } int m

有如下C语言程序 void * th_f(void * arg) { printf("Hello World"); pthread_yield(0); } int main(void) { pthread_t tid; int st; st = pthread_create(&tid, NULL, th_f, NULL); if(st==0) printf("Oops, I can not createthread\n"); exit(NULL); } 针对上述程序,下列叙述中哪一个是正确的?

A.线程th_f运行后主动退出

B.线程th_f运行后等待一个特定的线程退出

C.线程th_f运行后主动释放CPU给其他线程

D.线程th_f运行后进入等待态

点击查看答案

第3题

有如下C语言程序针对上述程序,下列叙述中哪一个是正确的()A.线程th_f运行后主动退出B.线程th_f运

有如下C语言程序针对上述程序,下列叙述中哪一个是正确的()

有如下C语言程序针对上述程序,下列叙述中哪一个是正确的()A.线程th_f运行后主动退出B.线程th

A.线程th_f运行后主动退出

B.线程th_f运行后等待一个特定的线程退出

C.线程th_f运行后主动释放CPU给其他线程

D.线程th_f运行后进入等待态

点击查看答案

第4题

有C语言程序代码如下(为描述方便,每一行前加了行号): 10分 (1)#include (2)void main(void) (3){ (4) int x,width=0; (5) scanf("%d",&x); (6) while (x>0) (7) { (8) width++; (9) x = x/10; (10) } (11) printf("wid=%d",width); (12)} 阅读上述成程序,回答问题: (1)第1行的功能是什么? (2)在第2行中,main函数前面为什么有void? (3)第4行的功能。 (4)设输入整数356,写出执行该程序的运行结果。 (5)说明该程序的功能。
有C语言程序代码如下(为描述方便,每一行前加了行号): 10分 (1)#include(2)void main(void) (3){ (4) int x,width=0; (5) scanf("%d",&x); (6) while (x>0) (7) { (8) width++; (9) x = x/10; (10) } (11) printf("wid=%d",width); (12)} 阅读上述成程序,回答问题: (1)第1行的功能是什么? (2)在第2行中,main函数前面为什么有void? (3)第4行的功能。 (4)设输入整数356,写出执行该程序的运行结果。 (5)说明该程序的功能。

点击查看答案

第5题

阅读以下说明和C语言程序,将应填入(n)处的字句写在对应栏内。【说明】 计算n的合数。一个整数n可以有

阅读以下说明和C语言程序,将应填入(n)处的字句写在对应栏内。

【说明】

计算n的合数。一个整数n可以有多种划分,使其划分的一列整数之和为n。例如,整数5的划分为:

5

4 1

3 2

3 1 1

2 2 1

2 1 1 1

1 1 1 1 1

共有7种划分。这种划分的程序如下所示。

【程序】

include <stdio.h>

int n[1000],m,k;

void output sum()

{

int j;

for(j=0;n[j]!=0;j++)

printf("%d\t",n[j]);

printf("\n");

}

void sum(int i)

if(m-n[i]<n[i])

{ m=m-n[i];

(1)

i++;

n[i+1]=0;

}

else

{

(2)

m-=n[i];

i++;

}

if(m!=n[i])

sum(i);

else

output_sum();

if(n[i]>1)

{

n[i]--;

(3)

}

else

{

while((n[i]==1)&&(i>O))

{

i--;

(4)

}

if(i!=0)

{

(5)

sum(i);

}

}

}

void main()

{

int i;

scanf("%d",&n[0]);

m=k=n[0];

for(i=1;i<=k;i++)

n[i]=0;

while(n[0]!=1)

{

n[0]--;

i=0;

sum(0);

m=k;

}

}

点击查看答案

第6题

阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 【程序2.1说明】 求所有满足如下

阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。

【程序2.1说明】

求所有满足如下条件的三位数:它除以11得的商等于它各位数字的平方和。例如 550,除以11商为50,50=52+52+02。

【程序2.1】

void main()

{

int i, j,n,s;

for(i=100;i<=999;i++)

{

n=i;

j=n/11;

s=0;

while((1))

{

(2)

n/=10;

}

if((3))

printf("%d\t",i);

}

}

【程序2.2说明】

本程序输入一字符串,将其中的大写字母改变成小写字母。

【程序2.2】

void main()

{

int i=0;

char s[120];

scanf("%s",s);

while((4))

{

if((5))

s[i]=s[i]- 'A'+'a';

i++;

}

printf("%s\n",s);

}

点击查看答案

第7题

某同学出于了解进程调度相关情况的目的,专门写了一个“main函数里仅包含一个无限循环”的C语言程序(如下所示)。请问该程序在Windows系统中运行时,将出现的情况是()。 void main() { while (1) printf("你好!n"); }

A.系统崩溃

B.系统停止反应

C.在单核系统中,系统停止反应;在多核系统中,无明显反应

D.无明显反应

点击查看答案

第8题

某同学出于了解进程调度相关情况的目的,专门写了一个“main函数里仅包含一个无限循环”的C语言程序(如下所示)。请问该程序在Windows系统中运行时,将出现的情况是()。 void main() { while (1) printf("你好!n"); }

A.系统崩溃

B.系统停止反应

C.在单核系统中,系统停止反应;在多核系统中,无明显反应

D.无明显反应

点击查看答案

第9题

某同学出于了解进程调度相关情况的目的,专门写了一个“main函数里仅包含一个无限循环”的C语言程序(如下所示)。请问该程序在Windows系统中运行时,将出现的情况是()。 void main() { while (1) printf("你好!n"); }

A.系统崩溃

B.系统停止反应

C.在单核系统中,系统停止反应;在多核系统中,无明显反应

D.无明显反应

点击查看答案
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信