C语言学习(几个小程序)

pro1:求给定符合条件的整数集

C语言学习(几个小程序)_第1张图片

 

C语言学习(几个小程序)_第2张图片C语言学习(几个小程序)_第3张图片第二种方案可用逻辑运算&&化简

pro2:水仙花数

C语言学习(几个小程序)_第4张图片

C语言学习(几个小程序)_第5张图片C语言学习(几个小程序)_第6张图片C语言学习(几个小程序)_第7张图片

参照第二种方法将第一种方法改进:无须mask,第一种方法是从高位数的幂次方开始计算,因此需要mask,而第二种方法是从低位开始计算,要更简便。

pro3:打印九九口诀表

C语言学习(几个小程序)_第8张图片C语言学习(几个小程序)_第9张图片

tips:怎么使输出来的每行对齐呢?

(1)用制表符\t

(2)在格式字符中加入占用宽度控制数字

         %nC,效果是输出对应变量时占用n个字符的宽度,不足部分左侧补空格

         %-nC,右侧补空格

C语言学习(几个小程序)_第10张图片C语言学习(几个小程序)_第11张图片

pro4:统计素数并求和

C语言学习(几个小程序)_第12张图片

C语言学习(几个小程序)_第13张图片but!对m=1不适用,正解C语言学习(几个小程序)_第14张图片

pro5:猜数字游戏

C语言学习(几个小程序)_第15张图片

 

C语言学习(几个小程序)_第16张图片C语言学习(几个小程序)_第17张图片C语言学习(几个小程序)_第18张图片

pro6:

C语言学习(几个小程序)_第19张图片

C语言学习(几个小程序)_第20张图片C语言学习(几个小程序)_第21张图片

输出j与i

改进

C语言学习(几个小程序)_第22张图片

pro7:约分最简分式

C语言学习(几个小程序)_第23张图片

C语言学习(几个小程序)_第24张图片

pro8:念数字

C语言学习(几个小程序)_第25张图片C语言学习(几个小程序)_第26张图片

C语言学习(几个小程序)_第27张图片

pro9:求a的连续和

C语言学习(几个小程序)_第28张图片

C语言学习(几个小程序)_第29张图片C语言学习(几个小程序)_第30张图片

你可能感兴趣的:(c语言)