线程1打印A,线程2打印B,线程3打印C,依次打印10遍
来源:互联网 发布:淘宝客服中心模板制作 编辑:程序博客网 时间:2024/05/16 09:22
#include <pthread.h>#include <stdio.h>#include <sys/time.h>#include <string.h>int i=0, a=0, b=0, c=0;void* A(){ while(i<10) { while(a!=0); while(i>=10); printf("A"); a=1; b=0; }}void* B(){ while(i<10) { while(b!=0); while(i>=10); printf("B"); b=1; c=0; }}void* C(){ while(i<10) { while(c!=0); while(i>=10); printf("C"); c=1; a=0; i++; }}int main(){ pthread_t t1,t2,t3; pthread_create(&t1,NULL,A,NULL); pthread_create(&t2,NULL,B,NULL); pthread_create(&t3,NULL,C,NULL); while(i<10);{sleep(1);} printf("\n");}
阅读全文
0 0
- 线程1打印A,线程2打印B,线程3打印C,依次打印10遍
- 三个线程,依次打印
- 四个线程t1,t2,t3,t4,分别打印文字,t1只能打印1,t2只能打印2,t3只能打印3,t4只能打印4,打印如下A B C D内容: A:123412341234 B:234123412341
- 使用3个线程依次打印 ABC
- 转:java实现三个线程A B C,A线程打印A之后才能B线程打印B,然后接着C线程执行打印C,继而循环下去
- java实现三个线程A B C,A线程打印A之后才能B线程打印B,然后接着C线程执行打印C,继而循环下去
- 转:java实现三个线程A B C,A线程打印A之后才能B线程打印B,然后接着C线程执行打印C,继而循环下去
- 3个线程,分别打印A,B,C,循环打印ABC十次
- 建立三个线程,A线程打印10次A,B线程打印10次B,C线程打印10次C,要求线程同时运行,交替打印10次ABC。
- 建立三个线程,A线程打印10次A,B线程打印10次B,C线程打印10次C,要求线程同时运行,交替打印10次ABC
- 建立三个线程,A线程打印10次A,B线程打印10次B,C线程打印10次C,要求线程同时运行,交替打印10次ABC。
- 建立三个线程,A线程打印10次A,B线程打印10次B,C线程打印10次C,要求线程同时运行,交替打印10次ABC。
- 线程打印
- 两个线程A和B, A打印1, 3, ..., 99, B打印2, 4, ..., 100, 要求A和B严格交替打印(Java实现)
- 编写一个线程类(只有一个类),创建三个线程实例:A线程、B线程、C线程;A线程完成打印“A”, B线程完成打印“B”, C线程完成打印“C”;按照ABCABCABC……这样来输出。
- JAVA三个线程依次打印ABC
- java 三个线程分别打印A B C 50次
- 三个线程交替打印A、B、C的问题
- Python环境搭建
- 基于对象的语言--JS
- hdu 5812 Distance 数论+思维枚举
- pycharm远程python调试
- TCP协议相关连接、窗口、拥塞控制全解(Everything about TCP Protocol)
- 线程1打印A,线程2打印B,线程3打印C,依次打印10遍
- c# struct的例子
- 2017 ACM-ICPC 亚洲区(西安赛区)网络赛 B题
- Openwrt中ppp拨号总结
- 2.2线性表的顺序存储结构
- vs2010编译infinidb-4.6.2-1问题记录
- ccf-中间数
- opencv 机器学习算法汇总
- 2017 ACM-ICPC 亚洲区(西安赛区)网络赛 B coin