摘要:一、微信扫描关注微信公众账号(C语言自学网),我们会不定时更新关于编程的技术文章和相关资讯,了解大佬的成长之路。 二、回复“C语言学习资料”,将显示由我们精心整理的全套C语言学习资料的下载地址及链接. 部分资料显示如下: 【文档资源】 精心为大家整理了十几本C入门学习的电子书籍,只为大家变得更好! 阅读全文
posted @ 2020-03-31 00:40 C语言自学网 阅读(51) 评论(0) 推荐(0) 编辑
摘要:题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 实例: 1 #include<stdio. 阅读全文
posted @ 2020-05-19 17:19 C语言自学网 阅读(43) 评论(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语言自学网 阅读(44) 评论(0) 推荐(0) 编辑
摘要:题目:古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(输出前40个月即可) 程序分析:兔子的规律为数列1,1,2,3,5,8,13,21....,即下个月是上两个月之和(从第三个月开始)。 程 阅读全文
posted @ 2020-05-08 21:33 C语言自学网 阅读(50) 评论(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语言自学网 阅读(57) 评论(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语言自学网 阅读(46) 评论(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语言自学网 阅读(33) 评论(0) 推荐(0) 编辑
摘要:题目:输出特殊图案,请在c环境中运行,看一看,Very Beautiful! 程序分析:字符共有256个。不同字符,图形不一样。 VC6.0下出现中文乱码(原因+解决方法): 176的16进制是B0,219的16进制是DB,0xB0DB是"佰"字的内码,所以输出的就是"佰"了。 主要原因是文件信息的 阅读全文
posted @ 2020-05-03 16:51 C语言自学网 阅读(49) 评论(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语言自学网 阅读(40) 评论(0) 推荐(0) 编辑
摘要:题目:输入三个整数x,y,z,请把这三个数由小到大输出。 程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。 实例: 1 #include <stdio.h> 2 3 int mai 阅读全文
posted @ 2020-04-02 23:42 C语言自学网 阅读(88) 评论(0) 推荐(0) 编辑
摘要:题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 实例: 1 #include <stdio.h> 2 int main() 3 { 4 int day,month 阅读全文
posted @ 2020-04-02 12:26 C语言自学网 阅读(61) 评论(0) 推荐(0) 编辑