用的广播IP,所以校内网不用设置,直接在校内网随便找台电脑打开服务端,然后再随便找台电脑打开客户端,然后就可以做100以内的加法了... 说明:客户端输入“ready”,服务端会随机发送一条加法算式,客户端发送结果,如果回答正确就显示“Right!”,然后可以输入“ready”做下一道题,否则显示“Wrong!”,需重新输入结果,直到做对为止... 还想加点UI,看来要学习多线程了... 就是这么蛋疼... 客户端 #include<stdio.h> #include<winsock.h…
#!/bin/bash i=2 while ((i<=100));do j=2 while ((j<=i/2));do if ((i%j==0));then break fi let j++ done if ((j>i/2));then echo $i fi let i++ done…
题目 打印100以内的素数 思路1 素数的特点: 素数一定是奇数 一个数如果是合数,那么它一定能够被2到这个合数的开平方内的某个素数整除(这个特点是提升效率的关键) 一个数如果不能被从2到它自身开平方的所有素数整除,那么这个数一定是素数 实施步骤1 每求一个素数都把它记录下来:放在一个列表或者数组中: 只在奇数中判断是否是素数: 只拿求过的素数来进行验证当前奇数是否是素数: 只验证到自身开平方: 代码1 有了上面的分析,就可以动手写代码了, 我写了C++版本的和Python的版本的两种,如下:…
今天从链接http://www.2cto.com/kf/201302/187699.html中看到了Python实现100以内的素数输出的算法,颇受感触.尤其是被其中的Python的列表生成器的使用方式帅到了! 看完Python的算法实现之后,先是回到老本行用C++实现了一遍,通过对比,你就可以发现Python真的是太简洁了!!! /* 题目:100以内的素数输出算法验证 时间:2015年9月11日 作者:LeonWen */ #include "stdafx.h" #include&…
输出100以内的素数只是一个嵌套,在1.1的基础上添加一层循环,只需要注意从2开始,并且变量需要换一个. #include<stdio.h> int main() { ; ; i <= x; i++){ ;//注意两个变量的不同,j < x 就是j <= x-1. ; j < i; j++){ ){ isprime = ; break; } }){ printf("%d是素数\n",i); } } ; } 然而对于输出前100个素数,需要一个“计数器…
最近求职时的其中一道面试题: 求100之内的质数 <? //求100以内质数 for ($i = 1; $i <= 100; $i++) { $k = 0; for ($j = 1; $j < $i; $j++) { if ($i % $j == 0) { $k++; } } if ($k == 1) { echo $i; echo "  "; } } ?>…
1.兔子生兔子 2.求100以内质数的和 3.150块钱花完问题…
3.循环 循环是操作某一个功能(执行某段代码). ①循环四要素: a 循环初始值 b 循环的条件 c 循环状态 d 循环体 ②for循环 a 穷举:把所有的可能性的都一一列出来. b 迭代:每次循环都会把原来的数拿到循环里面用. for(var i=0;i<10;i++) { alert(i); } 这是一个最简单的for循环,循环体运行的步骤是:i=0--i<10--执行alert--输出0--执行i++  --i=1--i<10--执行alert--输出1---依次输出到9(i<…
1.兔子生兔子问题: 2.打印菱形 3.求100以内质数的和 4.洗发水15元一瓶,牙膏5元一支,香皂2元一块,150元刚好花完有多少种情况?…
1.兔子生兔子问题 方法一: 方法二: 2.打印菱形 3.求100以内质数的和…