上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: 题目:利用条件运算符的嵌套来完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 程序分析:(a>b)?a:b这是条件运算符的基本例子。 实例: 1 #include<stdio.h> 2 int main() 3 { 4 int score; 5 char 阅读全文
posted @ 2020-05-29 11:03 C语言自学网 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于(小于的时候,继续执行循环)n,则说明分解质因数的过程已经结束,另外 打印出即可。 (2)但n能被k整除,则应打印出k的值 阅读全文
posted @ 2020-05-29 10:37 C语言自学网 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 实例: 1 #include<stdio. 阅读全文
posted @ 2020-05-19 17:19 C语言自学网 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 题目:判断101到200之间的素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。 实例: 1 #include <stdio.h> 2 3 int main() 4 { 5 int i,j; 6 int count=0; 7 8 阅读全文
posted @ 2020-05-19 11:16 C语言自学网 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 题目:古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(输出前40个月即可) 程序分析:兔子的规律为数列1,1,2,3,5,8,13,21....,即下个月是上两个月之和(从第三个月开始)。 程 阅读全文
posted @ 2020-05-08 21:33 C语言自学网 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 题目:打印楼梯,同时在楼梯上方打印两个笑脸。 程序分析:用 ASCII 1 来输出笑脸;用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。 如果出现乱码情况请参考 C 实战练习题目7 的解决方法。 1 #include<stdio.h> 2 3 int main() 4 { 5 int 阅读全文
posted @ 2020-05-08 21:26 C语言自学网 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 题目:要求输出国际象棋棋盘。 程序分析:国际象棋棋盘由64个黑白相间的格子组成,分为8行*8列。用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。 如果出现乱码情况请参考 C 实战练习题目7 的解决方法。 实例: 1 #include<stdio.h> 2 3 int mai 阅读全文
posted @ 2020-05-04 15:02 C语言自学网 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 题目:输出9*9口诀。 程序分析:分行与列考虑,共 9 行 9 列,i 控制行,j 控制列。 程序源代码: 1 #include<stdio.h> 2 int main() 3 { 4 int i,j,result; 5 printf("\n"); 6 for (i=1;i<10;i++) 7 { 阅读全文
posted @ 2020-05-04 11:27 C语言自学网 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful! 程序分析:字符共有256个。不同字符,图形不一样。 VC6.0下出现中文乱码(原因+解决方法): 176的16进制是B0,219的16进制是DB,0xB0DB是"佰"字的内码,所以输出的就是"佰"了。 主要原因是文件信息的 阅读全文
posted @ 2020-05-03 16:51 C语言自学网 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 题目:用*号输出字母C的图案。 程序分析:可先用'*'号在纸上写出字母C,再分行输出。 程序源代码: 1 #include "stdio.h" 2 int main() 3 { 4 printf("用 * 号输出字母 C!\n"); 5 printf(" ****\n"); 6 printf(" * 阅读全文
posted @ 2020-04-20 23:05 C语言自学网 阅读(235) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页