风中仙人掌

文章
7
资源
0
加入时间
2年10月17天

计算机二级c 类试题,计算机二级C试题.doc

12. 编写程序,计算出1到500之间所有满足下列条件的整数的和:该整数的所有因子(包括1,但不包括整数本身)之和等于整数本身。#include "stdio.h"void main(){ int sum=0,i,j,s;for(i=1;i<=500;i++){ s=0;for(j=1;j<=i/2;j++)if(i%j==0) s=s+j;if(i==s) sum=sum+i;}p...

linux环境编程-线程同步【读写锁】

一.读写锁与前面介绍的互斥锁类似,但读写锁有更高的并行性。二.读写锁的状态1.读锁【读模式下的锁】2.写锁【写模式下的锁】3.不加锁三.读写锁的特点1.读写锁是“写模式加锁”时,解锁前,所有对该锁加锁的线程都会被阻塞。 2.读写锁是“读模式加锁”时,如果线程以读模式对其加锁会成功;如果线程以写模式加锁会阻塞。 3.读写锁是“读模式加锁”时,既有试图以写模式加锁的线程,也有试图以读模式加锁的线程。那么读写锁会阻塞随后的读模式锁请求。优先满足写模式锁。读锁、写锁并行..

(牛客网)华为机试(一)

华为机试解答第一题 HJ108求最小公倍数:直接gcd解决#include<iostream>using namespace std;int gcd(int a,int b) //求最大公约数函数{ int r; while(b) { r=a%b; a=b; b=r; } return a;}int main(){ int a,b,g; while(scanf("%d%d",&

带你快速入门MSK(一)前言一、从三个角度理解MSK总结

前言 最近在研究MSK,重新翻了几本教材,又在网上看了不少资料,总是感觉get不到要点。教材吧,公式太多,一不小心就陷入了推导公式的汪洋大海,看不了多久就让你重温上学期间努力学习通信原理的梦魇之中,眼里虽然是熟悉的中国字却不知道在讲些什么。网上的资料又良莠不齐,有的突兀的冒出一堆公式,有的给出的代码质量太差。 本系列文章本着深入浅出的原则试图将MSK给大家梳理一遍,同时会给出相应的参考资料和matlab代码。第一部分是概述,本着科普的原则,尽量不写公式,多上图。一、...