编程教程
-
C语言经典案例:用*号输出字母C的图案。
C说话案例剖析: 可先用'*'号在纸上写出字母C,再分行输入。 法式源代码: 实现代码如下: #include stdio.h int main() { printf(用 * 号输入字母 C!\n); printf( ****\n); printf( *\n); printf( * \n); printf( *...
-
C语言经典案例:一个整数,它加上100后是一个完全平方数,再加上
C语言案例分析: 假设该数为 x。 1、则:x + 100 = n 2 , x + 100 + 168 = m 2 2、计算等式:m 2 - n 2 = (m + n)(m - n) = 168 3、设置: m + n = i,m - n = j,i * j =168,i 和 j 至少一个是偶数 4、可得: m = ...
-
C语言经典案例:用*号输出字母C的图案。
C语言案例分析: 可先用'*'号在纸上写出字母C,再分行输出。 程序源代码: 实现代码如下: #include stdio.h int main() { printf(用 * 号输出字母 C!\n); printf( ****\n); printf( *\n); printf( * \n); printf( *...
-
C语言经典案例:输入两个正整数m和n,求其最大公约数和最小公倍
需求描写:输出两个正整数m和n,求其最至公约数和最小公倍数。 C语言案例剖析: (1)最小公倍数=输出的两个数之积除于它们的最至公约数,症结是求出最至公约数; (2)求最至公约数用展转相除法(别名欧几里德算法...
-
C语言经典案例:古典问题(兔子生崽):有一对兔子,从出生后第3
C语言案例分析: 兔子的规律为数列1,1,2,3,5,8,13,21....,即下个月是上两个月之和(从第三个月开始)。 程序源代码: #includestdio.h int main() { int f1=1,f2=1,i; for(i=1;i=20;i++) { printf(%12d%12d,f1,f2);...
-
C语言经典案例:输入数组,最大的与第一个元素交换,最小的与最
需求描写:输出数组,最大的与第一个元故旧换,最小的与最初一个元故旧换,输入数组。 C语言案例剖析: 谭浩强的书中谜底有问题。 实现代码如下: #includestdio.h #includestdlib.h void fun(int *s,int n) { int i...
-
C语言经典案例:一个最优美的图案(在TC中实现)。
C语言案例分析: 无。 程序源代码: 实现代码如下: #include graphics.h #include math.h #include dos.h #include conio.h #include stdlib.h #include stdio.h #include stdarg.h #define MAXPTS 15 #define PI 3...
-
C语言经典案例:利用ellipse and rectangle 画图(在TC中实现)
C语言案例分析: 无。 程序源代码: // Copyright 2015年 菜鸟教程. All rights reserved. #include "stdio.h" #include "graphics.h" #include "conio.h" main() { int driver=VGA,mode=VGAHI; int i,num=15,top=50...
-
C语言经典案例:有1、2、3、4个数字,能组成多少个互不相同且无
C说话案例剖析: 可填在百位、十位、个位的数字都是1、2、3、4。构成一切的分列后再去 掉不知足前提的分列。 实现代码如下: #includestdio.h int main() { int i,j,k; printf(\n); for(i=1;i5;i++) { // 以下为三重...
-
python-tkinter的基本使用(二)
tkinter的基本使用(二) 1.Entry输入控件 Entry会在窗口显示一行文本框,允许我们输入单行文本。 运行结果: 学到这里,我们就可以模拟一个用户登陆的界面了。 运行结果如下: 这里将我们学的标签、按钮和输入综合...
-
python-tkinter的基本使用
tkinter的基本使用 1.创建空窗口 首先导入tkinter模块,使用Tk()类创建一个窗口对象,但此时还不能显示,还要打开mainloop()进入消息循环,才可以正常显示窗口。因为loop循环的意思,mainloop会让窗口不断的刷新,如...
-
python第一个GUI程序
第一个GUI程序 截止目前,我们的python基本语法就已经讲完了,但是python的应用确实无比之广,不同的应用领域需要学习不同的Python库,比如爬虫的urllib模块,科学计算numpy模块,数据可视化matplotlib模块等等。我...
-
python自定义异常与断言
自定义异常与断言 1.自定义异常 我们之前遇到的异常都是python给我们设定好的,如果不够用,我们还可以自定义一个异常类。 在自定义异常类时需要继承BaseExpection的子类Exception,命名时以Error结束,目的是和官方...
-
python-try-except扩展
try-except扩展 1.try-except 多语句结构 try-except还支持多个except结构,可以让我们方便处理多个不同的异常,语法如下: 这样做的好处是,可以让我们针对不同的异常做出不一样处理,相比之前对所有异常做统一化处...
-
python异常处理
异常处理 知道了各种异常,我们接下来就要对它们进行处理。 1.try-except 语句 try-except语句是异常处理最基本的方式,语法如下: 其执行流程是,从try语句开始,先执行try下面的程序代码块,如果检测到错误,则会...
