05 2023 档案

摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现: #include<stdio.h> int main() { int a,b,c,d; char e,f; scanf("%d%c%d,%d%c%d",&a,&e,&b,&c,&f,&d); if(a*d-b*c==0) { prin 阅读全文
posted @ 2023-05-26 10:15 软件拓荒人 阅读(11) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现: #include<stdio.h> int main() { double S=0; int i,j,x; double temp=1; printf("请输入一个数字求到这个数字的多项式之和\n"); scanf("%d",&x); 阅读全文
posted @ 2023-05-24 23:07 软件拓荒人 阅读(15) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现: 第一个是我理解错了,写的加强版 #include<stdio.h> int main() { int x,y=40; int gongbeishu; int num=0; for(x=1;x<40;x++) { for(int i=x 阅读全文
posted @ 2023-05-22 21:24 软件拓荒人 阅读(13) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现: #include<stdio.h> int main() { long int a,b,c; printf("Please enter a optional fraction<a/b>:"); scanf("%ld/%ld",&a,& 阅读全文
posted @ 2023-05-18 23:58 软件拓荒人 阅读(34) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现: #include<stdio.h> int main() { int a[10]; int sum=0; int max,min; for(int i=0;i<10;i++) { scanf("%d",&a[i]); min=a[0] 阅读全文
posted @ 2023-05-17 14:39 软件拓荒人 阅读(20) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现: #include<stdio.h> int main() { int x,y; printf("请输入两个数字:"); scanf("%d%d",&x,&y); int max=x; if(y>max) max=y; for(int 阅读全文
posted @ 2023-05-16 22:03 软件拓荒人 阅读(15) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现: #include<stdio.h> int main() { int x,y; scanf("%d%d",&x,&y); int min=x; if(y<min) min=y; for(int i=min;i>=1;i--) { if 阅读全文
posted @ 2023-05-15 19:22 软件拓荒人 阅读(24) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三层循环,从1-4循环取值,条件判断每个位置上数字不相等 三、程序流程图: 四、代码实现: #include<stdio.h> int main() { int a,b,c; int num=0; int temp; int count=0; for(a=1;a<=4 阅读全文
posted @ 2023-05-14 19:37 软件拓荒人 阅读(25) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 穷举法会超时,用前两个变量来表示前三个值 三、程序流程图: 四、代码实现: #include<stdio.h> #include<math.h> int main() { int a, b, c, count=0; printf("100以内的勾股数有:\n"); p 阅读全文
posted @ 2023-05-13 23:53 软件拓荒人 阅读(30) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现: #include<stdio.h> #include<math.h> int main() { int a,b,c; int x,j,h; int max,min; int maxof3(int a,int b,int c);//函数 阅读全文
posted @ 2023-05-12 22:40 软件拓荒人 阅读(59) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现: #include<stdio.h> int main() { int last=1; int i,n; printf("求一个高次方数的尾数 例如求13的13次方的最后三位数\n"); printf("请输入你要求的数字:"); sc 阅读全文
posted @ 2023-05-11 20:57 软件拓荒人 阅读(54) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 题目有带点错误是5的三次方 二、设计思路: 三、程序流程图: 四、代码实现: #include<bits/stdc++.h> int main() { int n,a[3],i,m=0; for(n=2;n<1000;n++) { int k=n;m=0; for( i=0;k;i+ 阅读全文
posted @ 2023-05-10 23:03 软件拓荒人 阅读(43) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 把个位十位百位求出来,分别三次方后求和就行,pow函数的运用记住了,好做 三、程序流程图: 四、代码实现; #include<stdio.h> #include<windows.h> #include<math.h> int main() { //system("sh 阅读全文
posted @ 2023-05-09 23:15 软件拓荒人 阅读(46) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现 阅读全文
posted @ 2023-05-08 23:01 软件拓荒人 阅读(10) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 注意循环的嵌套,一个大循环套两个平等的小循环,大循环控制的是测试数字的改变,小循环控制的对应的数字求因子和,另一个小循环控制的是求出来的因子和把它看作一个新的数字,然后求这个新数字的因子和,看与最开始的数字是否相等,相等则代表是亲密数 三、程序流程图: 四、代码实现: 阅读全文
posted @ 2023-05-08 08:19 软件拓荒人 阅读(56) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 找一个范围内的完数,首先得找因子,怎么找因子呢?因子可以由输入的数字从1到该数字(优化为到该数字的一半)依次求余得到,然后用累加的思想,sum+=i,将得到的因子加到这个和里面,我们这样就完成了一个数字的求因子,我们求的是一个范围,那么至少得两层循环来达到要求,第一层 阅读全文
posted @ 2023-05-06 09:24 软件拓荒人 阅读(75) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现: #include<stdio.h> int main() { int i,j,k; double a=1,b=0.5,c=0.1; int num=1,line=0; for(i=0;i<=5;i++){ for(j=0;j<=10; 阅读全文
posted @ 2023-05-05 11:38 软件拓荒人 阅读(13) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 无论是哪种人,都不会超过30个,用30来建立循环截止条件就行,三次循环,也可以省为两次第三次用30-a-b表示也可以提供代码效率。然后用if判断语句建立不定方程组,输出对应的男人,女人,小孩的数量即可,注意题目中男人,女人,小孩都有,所以要从1开始取。 三、程序流程图 阅读全文
posted @ 2023-05-04 14:29 软件拓荒人 阅读(101) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 此题用pow函数,注意pow函数的格式,必须是double形 三、程序流程图: 四、代码实现: #include<stdio.h> #include<math.h> int main() { double a=1; int i; for(i=1;i<=63;i++) 阅读全文
posted @ 2023-05-03 11:57 软件拓荒人 阅读(21) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 三、程序流程图: 四、代码实现: #include<stdio.h> int a[14] = {0}; int main() { int i, j=1, n; printf("魔术师手中的牌原始次序是:\n"); for( i=1; i<=13; i++ ) { n= 阅读全文
posted @ 2023-05-02 09:55 软件拓荒人 阅读(21) 评论(0) 推荐(0) 编辑
摘要:一、问题描述: 二、设计思路: 没什么可以传授的了,就是一个循环解决 三、程序流程图: 四、代码实现: #include<stdio.h> int main() { int N; int cout=0; scanf("%d",&N); for(int i=1;i<N;i++) { if(i%2==1 阅读全文
posted @ 2023-05-01 20:36 软件拓荒人 阅读(50) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示