- 博客(14)
- 收藏
- 关注
原创 C语言 进制转换
014:将由键盘输入的若干个十六进制数转换成等价的十进制数,每个数无非是0-9,A-F。字母A-F分别表示10~15。(书例3.41)
2022-07-07 13:36:39
1029
原创 C语言 斐波那契数列
012:数列1,1,2,3,5,8,13,21,…是著名的斐波那契数列,其通项递推公式为:U(n)=U(n-1)+U(n-2)。其中n是项数(n>=3),即从第三项起,每一项都是其前两项之和。求第n项的值是多少。(书例3.39)
2022-07-06 09:53:14
1039
原创 C语言 拼接数字
010:拼数。模拟编译程序,将以字符形式读入的数字序列转换成对应的实数。例如,由键盘输入‘1’,‘2’,‘3’,‘.’,‘4’,‘5’要转换成对应的实数123.45。(书例3.37)
2022-06-19 21:01:35
3453
原创 C语言 打印九九乘法表
一、题目007:打印九九乘法表(书例3.30)二、代码实现代码如下://007:打印九九乘法表#include<stdio.h>int main(){ int i,j,k; printf("%15d",1); for(i=2;i<=9;i++) printf("%4d",i);//打印第一行 printf("\n\n\n"); for(i=1;i<=9;i++) { printf("%7d%4c
2022-05-04 19:10:16
743
原创 C语言 绘制楼梯
一、题目006:利用do-while循环语句绘制楼梯,(书例3.27)二、代码实现思路:双层循环,外层控制层数,内层控制每一层的绘制,注意每一层绘制也需要两个循环,分别绘制空格和字符代码如下://006:利用do-while循环语句绘制楼梯,do-while循环语句的应用#include<stdio.h>int main(){ int i,j; i=1; do { j=i; do {
2022-05-04 16:50:15
871
原创 C语言 利用辗转相除法,求最大公因子
一、题目005:利用辗转相除法,求最大公因子(gcd)(书例3.25)二、代码实现实现如下://005:利用辗转相除法,求最大公因子(gcd),while循环语句应用#include<stdio.h>int main(){ int i,j,temp; printf("Please input 2 positive integers:\n"); scanf("%d,%d",&i,&j); while(j!=0) {
2022-05-04 15:46:41
746
原创 C语言 从键盘接受字符并显示字符的个数
一、题目004:从键盘接受字符并显示字符的个数(书例3.24)二、代码实现代码如下://004:从键盘接受字符并显示字符的个数#include<stdio.h>int main(){ int i;//计数 char c; for(i=0;(c=getchar())!='\n';i++);//判断键入字符是否是回车 printf("The sum is %d",i); return 0;}运行结果/.;ljhThe sum is
2022-05-04 15:13:02
886
原创 C语言 输出角度所在象限
一、题目003:编写一个程序,要求输入一个角度的大小(度数),输出该角度所在的象限 。(书例3.19)二、代码实现思路:需要对输入的角度进行处理,化为0-360度之间的角度,特别的与坐标轴重合的单独拎出代码如下://003:编写一个程序,要求输入一个角度的大小(度数),输出该角度所在的象限 #include<stdio.h>#include<math.h>int main(){ int intangle;//取整处理后的角度 float ang
2022-05-04 13:24:59
1068
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人