![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言入门到绝望
沄边小卖部
但凡粉丝要是能赞助我10块钱,但是没有但凡,能赚钱就行
展开
-
LCD12864液晶显示屏与12位AD模块程序
老司机高手勿进。先消化一下代码,有点长。 //写在前面: //PAGEADD为页地址起使 //TIERADD为行地址起使 //DIS_STARTADD为开始命令 //CTABLE为汉字字库数组 //ETABLE为英文字库数组 #include <reg51.h> //调用51.h头文件 #define uchar unsigned char //宏定义 #define uint unsigned int #define High 1 #define Low 0 #define _nop原创 2021-04-14 14:29:09 · 1061 阅读 · 0 评论 -
大学你必须掌握的C语言经典程序100例(四)
直接上菜 【程序81】 809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。 output(long b,long i) { printf("\n%ld/%ld=809*%ld+%ld",b,i,i,b%i); } main() {long int a,b,i; a=809; for(i=10;i<100;i++) {b=i*a+1; if(b>=1000&&b<=1原创 2021-03-21 14:44:19 · 193 阅读 · 0 评论 -
大学你必须掌握的C语言经典程序100例(三)
直接上菜 【程序61】 打印出杨辉三角形(要求打印出10行如下图) 1.程序分析: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 main() {int i,j; int a[10][10]; printf("\n"); for(i=0;i<10;i++) {a[i][0]=1; a[i][i]=1;} for(i=2;i<10;i+原创 2021-03-22 10:51:34 · 222 阅读 · 0 评论 -
大学你必须掌握的C语言经典程序100例(二)
【程序21】 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 1.程序分析:采取逆向思维的方法,从后往前推断。 2参考程序: main() { int day,x1,x2; day=9; x2=1; while(day>0) {x1=(x2+1)*2;/*第一天的桃子数是第2天桃子数加1后的2倍*/ x..原创 2021-03-21 14:40:59 · 249 阅读 · 0 评论 -
大学里你必须掌握的C语言经典程序100题(一),也是你从C语言入门到绝望的第一道门槛。
写在前面: 废话不多说,一百题还是看起来有点多,所以把它分为5pain文章来说对大家都好,不会视觉疲劳。 【程序1】 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 参考程序: main() { int i,j,k; printf("\n"); for(i=1;i<5;i++) /*以下为三重循环*/ for(j=1;j<5;j原创 2021-03-19 00:15:59 · 868 阅读 · 4 评论