C语言经典例题
看看
题目:判断101-200之间有多少个素数,并输出所有素数。
1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。 2.程序源代码: #include "math.h" main() {
int m,i,k,h=0,leap=1; printf("\n");
for(m=101;m<=200;m++) { k=sqrt(m+1); for(i=2;i<=k;i++) if(m%i==0) {leap=0;break;}
if(leap) {printf("%-4d",m);h++; if(h%10==0) printf("\n"); } leap=1; }
题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 2.程序源代码: main() {
int i,j,k,n;
printf("'water flower'number is:"); for(n=100;n<1000;n++) {
i=n/100; j=n/10%10; k=n%10;
if(i*100+j*10+k==i*i*i+j*j*j+k*k*k) {
printf("%-5d",n); } } printf("\n"); }
你可能喜欢
- C语言经典程序
- C语言经典算法
- 语言分析
- C语言例题
- c++经典代码大全
- 全国计算机二级C语言
- C语言程序设计
- C语言练习题
- C语言经典程序3页
- 经典C语言程序100例子68页
- 12864液晶经典驱动程序,一看就懂,有详细的注释(C语言编写,不看后悔)5页
- 经典C语言程序设计100例71-3页
- 经典C语言程序设计100例51-2页
- 经典C语言程序设计100例41-502页
- C语言经典算法100例30页
- C语言经典编程算法15页
- 数据结构经典算法 C语言版14页
- C语言经典四种算法详解11页
- C语言经典算法9页
- C语言经典算法9页
- 2012年3月全国计算机等级考试二级C语言上机题库完全版30页
- 2005~2011年全国计算机二级C语言机试题库91页
- 2011年全国计算机等级考试二级C语言考试大纲6页
- 全国计算机二级C语言公共基础知识21页
- 2012年3月份全国计算机等级考试二级C语言笔试题库57页
- 全国计算机二级C语言历年考试_真题56页
- C语言程序设计期末考试试题A[1]13页
- C语言第二章 程序设计概念89页
- C语言第Ⅰ部分 解题和程序设计概要8页
- C语言程序设计教程(第二版)6页
- C语言程序设计A期末模拟试题一9页
- C语言程序设计3页
- C语言6结构体练习题61页
- C语言基础练习题39页
- C语言基础知识练习题.3页
- C语言练习题和答案3页
- C语言练习题答案20页
- C语言100到练习题14页


