重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
当前位置: 首页 > 计算机类考试 > 计算机四级
网友您好, 请在下方输入框内输入要搜索的题目:
搜题

题目

[主观题]

有如下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 * arg) { printf("Hello World"); pthread_exit(0); } int ma”相关的问题

第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.无明显反应

点击查看答案
赏学吧APP
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

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

- 微信扫码关注赏学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注赏学吧 -
请用微信扫码测试
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
赏学吧