#include<stdio.h> #include<math.h> int main(void) { int n,m,i;//n<=1,m>=1000 int x,y,z;//x是个位数,y是十位数字,z是百位数字 x=0,y=0,z=0; printf("enter m,n:"); scanf("%d%d",&m,&n); for(i=m;i<=n;i++){ x=i%10; y=(i/10)%10; z=i/100; if(pow(x,3)+pow(y,3)+pow(z,3)==i) printf("i=%d\n",i); if(x+y+z==i) printf("%d各位数字之和等于其自身\n",i); } return 0; }
-
2020-12-16 23:11:38
C语言 编写程序,从键盘输入一个正数,计算该数的平方根.
#include#includeintmain(){\x09doublex;\x09scanf("%lf",&x);\x09printf("%lf\n",sqrt(x));\x09return0;}
程序编写,从键盘输入一个整数,打印出它是奇数还是偶数.怎么编写?
#includeintfun(intn){inti,j;for(i=2;i
C语言编写一个程序,实现如下功能:从键盘输入一个三位数,求各位数字之和.
#include "stdio.h"void main(){ int n,sum=0; printf(&q
用C语言编写一个程序:从键盘输入n(0
1:次数最多2:在次数最多的基础上,数值最大_______________________________________________以下为程序:#include//设置最大值#defineMAX
用C语言编写程序,从键盘输入四个数,求其最大值
代码如下:#includevoidmain(){floata,b,c,d,max;printf("请输入四位数字:\n");scanf("%f%f%f%f",&a,&b,&c,&d);max=a;if
用Vb编写一个程序,要求从键盘输入一个正整数M,自动判断并显示M中有哪些数可以分为两个相等的素数.
dimi,j,n,tasintegern=inputbox("n=")fori=1tonifimod2=0thent=i\2forj=2toint(sqrt(t))iftmodt=othenexitf
编写一个C语言程序,从键盘输入两个整数,输出这两个数之和.
你写的scanf就提出了要求的输入是“数a”“逗号”“数b”,你既然没有给出逗号,那就一直没有给b赋值,你也没有给b一个初始化的值,那么得出的结果就是一个随机数.可以把逗号去掉,这样两个数字之间用个空
编写程序自定义的递归函数long power(int m,int n),计算m的n次幂.利用此函数编程序实现:从键盘输入
longpower(intm,intn){doublep=1;if(n>0){p=m*power(m,(n-1));returnp;}}voidmain(){intm,n;longk;scanf("%
编写C程序,从键盘输入三个整数,然后输出其中最小的数.
#includevoidmain(){\x09inta,b,c,min;\x09scanf("%d%d%d",&a,&b,&c);\x09min=a;\x09if(min>b)min=b;\x09if
c语言编程题编写一个c程序,要求从键盘输入两个数,并依据提示输入的数字,选择对这两个数的运算,
#include"stdio.h"//voidmain(void){inta,b,c;printf("请输入两个十进制整数!\na=");scanf("%d",&a);printf("b=")
C语言 编写程序,从键盘输入若干个英文字母,并统计各字母出现的次数
#include#include#includeintmain(){inti,a[200]={0};charc;for(i=0;;i++){scanf("%c",&c);if(c=='\n')brea
编写一个程序,从键盘输入两个整数,输出这两个数之和
#includeintmain()//main{inta,b,sum;//先定义再使用printf("请输入两个整数\n");scanf("%d%d",&a,&b);//逗号sum=a+b;print
用C语言编写程序实现从键盘上任意输入两个整数,输出两个整数的乘积.
#includeintmain(){intx,y,a;scanf("%d",&x);scanf("%d",&y);a=x*y;printf("Theaverageis%d\n",a);return0;
C语言编写程序,要求从键盘输入两个整数,输出他们的平方和.如下的有什么问题,
scanf("%d\n",&a);scanf("%d\n",&b);scanf是输入语句,不需要加\n然后,C语言函数最好是加一个返回值,在main前加int或者void都行,然后在函数最后加上ret
用if语句和switch语句分别编写程序,实现以下功能:从键盘输入数字1,2,3,4,分别显示Excellent,Goo
请参照课本自己写,这种东西很简单的再问:老师不让抄啊再答:inti=int.Parse(Console.ReadLine());switch(i){case1:Console.WriteLine("E
编写一个程序,实现如下功能: 从键盘输入一个M*N的整数矩阵,求这个矩阵的周边元素之和
自己敲的,你看看是不是你要的……我吃饭去了,有事发邮件479292539@qq.com#include#defineM4#defineN5voidmain(){inta[M][N],i,j;intnu
C语言 编写程序 从键盘输入一元二次方程的三个参数(实数),计算并输出该方程的两个根
我也刚学C,费了好几个小时,终于把这个问题搞定了!已经运行过了,结果跟谭版结果一样,敬请放心使用.#include"stdio.h"#include"math.h"voidmain(){doublea
一、 编写程序,从键盘输入一个整数N(N
#include#includevoidmain(){intn,s,j,i;printf("inputn(n
编写程序,从键盘输入两个字符分别存放在变量x和y中,要求通过程序交换它们的值
#includemain(){charx,y,z;printf("请输入两个字符:");scanf("%c%c",&x,&y);z=x;x=y;y=z;//交换成功.}
编写程序,实现下列功能:定义一个字符型变量,其值从键盘输入,输出它的后面第5个字符 请大侠指教 谢谢
scanf("%*4c%s",a);//a是字符数组,前4个字符省略不赋值printf("%c",a[0]);
更多相关内容 -
作业四1、输入2个正整数m和n(1≤m,n≤1000),输出m~n之间的所有水仙花数。水仙花数是指各位数字的立方...
2019-09-26 03:49:52#include<stdio.h> #include<math.h> int main(void) ... int n,m,i;//n<=1,m>=1000 ...//x是个位数,y是十位数字,z是百位数字 x=0,y=0,z=0; printf("enter m,n:"); sca...转载于:https://www.cnblogs.com/2013djj/p/3417264.html
-
如果一个n位正整数等于它的n个数字的n次方和,则称该数为n位自方幂数。编程计算并输出所有的n的所有情况。
2018-12-06 11:22:46如果一个n位正整数等于它的n个数字的n次方和,则称该数为n位自方幂数。编程计算并输出所有的n的所有情况。 慕课上的题是这样: 如果一个n位正整数等于它的n个数字的n次方和,则称该数为n位自方幂数。四位自方幂数...如果一个n位正整数等于它的n个数字的n次方和,则称该数为n位自方幂数。编程计算并输出所有的n的所有情况。
慕课上的题是这样:
如果一个n位正整数等于它的n个数字的n次方和,则称该数为n位自方幂数。四位自方幂数称为玫瑰花数。编程计算并输出所有的玫瑰花数。
MOOC只让算出4位数的,而我跟一个傻子一样把1到n的全都输出了,不过把下面的for循环改一改就对了#include<stdio.h> #include<math.h> /*这个lv函数用来将n的每一位数都分离*/ int lv(int n,int a[]) { int i,p=0; int lp[1000]; for(i=0,p=0;;i++) { a[i]=n%10; n=n/10; lp[i]=n; p++; if(lp[i]==0)/*当它lp[i]=0的时候n也就是等于0,他们一直除以10,用p计算除了多少次*/ break;/*p等于2的时候就是两位数,除了3次,最后一次除以一定等于0,才跳出*/ } return p; } int main() { int a[1000]; int i,p,j,sum=0; for(i=1000;i<10000;i++)/*慕课上要求是四位数,在这里要求一下就可以了,(i=1000;i<10000;i++)*/ { p=lv(i,a);/*这里调用函数,p也就是表示了有几位数*/ for(j=0,sum=0;j<p;j++)/*这个for循环用来计算n的几次幂的和*/ { sum=sum+pow(a[j],p); } if(sum==i)/*判断几次幂的和是否和i相等*/ printf("%d\n",i); } return 0; }
下面这个不是四位数,是1到n的
#include<stdio.h> #include<math.h> int lv(int n,int a[]) { int i,p=0; int lp[1000]; for(i=0,p=0;;i++) { a[i]=n%10; n=n/10; lp[i]=n; p++; if(lp[i]==0) break; } return p; } int main() { int a[1000]; int i,p,j,sum=0; for(i=1;;i++) { p=lv(i,a); for(j=0,sum=0;j<p;j++) { sum=sum+pow(a[j],p); } if(sum==i) printf("%d\n",i); } return 0; }
这里只计算到了88593477,下面估计还有好多,
-
11届蓝桥杯青少年组C++全国赛高级组 七.编程实现:判断偶数(python3实现)
2022-04-01 13:34:45""" 七.编程实现:判断偶数 ... 题目描述: 输入两个不相等的四位正整数N(1000<=N<=9999)和M(1000<=M<=9999),其中N<M,中间以一个空格隔开,输出N...在一行输入两个不相等的四位正整数N和M(N和M之.""" 七.编程实现:判断偶数 https://blog.csdn.net/lybc2019/article/details/120457450 题目描述: 输入两个不相等的四位正整数N(1000<=N<=9999)和M(1000<=M<=9999),其中N<M,中间以一个空格隔开,输出N与M之间(包含N和M)所有满足要求的正整数且正整数之间以一个英文逗号隔开。 要求每个正整数的各个位上的数都为偶数(注:0为偶数) 输入描述 在一行输入两个不相等的四位正整数N和M(N和M之间以一个空格隔开) 输出描述 输出N与M之间(包含N和M)所有满足要求的正整数且正数之间以一个英文逗号隔开 样例输入 4000 4008 样例输出 4000,4002,4004,4006,4008 提示 评分标准: 10分:能正确输出一组数据; 20分:能正确输出两组数据; 20分:能正确输出三组数据; """ def check( x): while x>0: #tmp=x%10%2 #print(tmp) if int(x%10%2)!=0: return 0 x/=10 return 1 flag=0 n,m=map(int,input().split() ) for i in range(n,m+1): #print( check(i)) if check(i)==1: if flag==0: print(i,end="") flag=1 else: print(",%d"%i,end="")
11届蓝桥杯青少年组C++全国赛高级组
11届蓝桥杯青少年组C++全国赛高级组_lybc2019的博客-CSDN博客_蓝桥杯少年组
蓝桥杯青少年组第十一届C++全国赛高级组讲解视频
蓝桥杯青少年组第十一届C++全国赛高级组讲解视频_哔哩哔哩_bilibili
第十一届蓝桥省赛Python组复盘
第十一届蓝桥省赛Python组复盘_哔哩哔哩_bilibili
蓝桥杯青少组Python竞赛真题讲解
蓝桥杯青少组Python竞赛真题讲解_哔哩哔哩_bilibili
蓝桥杯Python题目(一)
蓝桥杯Python题目(二)
蓝桥杯科学素养题(2022年1月)
蓝桥杯科学素养题(2022年1月)_秃顶的博客-CSDN博客
蓝桥杯科学素养题(2020年12月-2021年12月)
蓝桥杯科学素养题(2020年12月-2021年12月)_秃顶的博客-CSDN博客
2020蓝桥杯省赛python模拟题
2020蓝桥杯省赛python模拟题_Gygert的博客-CSDN博客_蓝桥杯python模拟赛
2020年第十一届蓝桥杯省赛Python组(真题+解析+代码):排序
2020年第十一届蓝桥杯省赛Python组(真题+解析+代码):排序_小蓝刷题的博客-CSDN博客_第十一届蓝桥杯python试题
第十一届蓝桥杯python组赛后回忆
第十一届蓝桥杯python组赛后回忆_大聪明Smart的博客-CSDN博客_第十一届蓝桥杯python
2020年第十一届蓝桥杯省赛Python组(真题+解析+代码):蛇形填数
2020年第十一届蓝桥杯省赛Python组(真题+解析+代码):蛇形填数_小蓝刷题的博客-CSDN博客_蓝桥杯python小学组
2020年第十一届蓝桥杯决赛Python组(真题+解析+代码):本质上升序列
2020年第十一届蓝桥杯决赛Python组(真题+解析+代码):本质上升序列_小蓝刷题的博客-CSDN博客_蓝桥杯考试内容python
2021第十二届蓝桥杯Python组国赛 (真题&题解)
2021第十二届蓝桥杯Python组国赛 (真题&题解)_turboSniper的博客-CSDN博客_蓝桥杯python
少儿编程
https://blog.csdn.net/weixin_45529272/category_10815530.html
蓝桥杯Python选拔赛(市级-省级)题目精选
蓝桥杯Python选拔赛(市级-省级)题目精选_哔哩哔哩_bilibili
蓝桥杯每日一题练习讲解
青少儿编程-2020蓝桥杯3月Python中/高级组在线模拟题全讲
青少儿编程-2020蓝桥杯3月Python中/高级组在线模拟题全讲_哔哩哔哩_bilibili
蓝桥杯-2020年4月-第11届-第2次模拟(软件类)真题-官方讲解视频
蓝桥杯-2020年4月-第11届-第2次模拟(软件类)真题-官方讲解视频_哔哩哔哩_bilibili
2021蓝桥杯青少年组报考指南和考情分析 & 考前冲刺讲座
2021蓝桥杯青少年组报考指南和考情分析 & 考前冲刺讲座_哔哩哔哩_bilibili
蓝桥杯比赛python组视频教程(零基础讲解+算法辅导)
蓝桥杯比赛python组视频教程(零基础讲解+算法辅导)_哔哩哔哩_bilibili
-
蓝桥杯基础练习1-15(python)
2020-12-15 11:15:59BASIC-1 闰年判断问题描述给定一个年份...输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。def isr(y):if y%4 ==0 and y%100 != 0 or y%400 == 0:ret... -
c语言编程题
2021-05-23 02:27:07CCCCC DDDDDDD CCCCC BBB A19. 打印如下图形。输出行数由键盘输入。 * * *** *** ***** ***** ******* ******* ****************** 20. 输出矩阵A及其转置矩阵:1 2 3 4 ... -
蓝桥杯练习系统-基础练习
2020-07-28 19:12:01题库截止至 2020-7-28 ...输入包含一个整数y,表示当前的年份。 输出格式 输出一行,如果给定的年份是闰年,则输出yes,否则输出no。 测试样例1 输入: 2013 输出: no 测试样例2 输入: 2016 输出: yes -
11届蓝桥杯青少年组C++全国赛高级组
2021-09-24 16:10:50数组第1个元素的首地址 B.数组第2个元素的首地址 C.数组所有元素的首地址, D.数组最后1个元素的首地址 二.单选题30.0分 下列叙述中正确的是(A). A.顺序存储结构的存储一定是连续的,链式存储结构的存储空间不... -
任意给定一个正整数N,求一个最小的正整数M(M>1),使得N*M的十进制表示形式里只含有1和0。
2013-09-19 13:46:18任意给定一个正整数N,求一个最小的正整数M(M>1),使得N*M的十进制表示形式里只含有1和0。 分类: 数据结构与算法设计2013-09-17 20:35 123人阅读 评论(1) 收藏 举报 寻找满足条件的数 题目:任意给定一... -
C++编程大题
2020-04-30 19:53:28给出m个字符串S1,S2,…,Sm和一个单独的字符串T。请在T中选出尽可能多的子串同时满足: 1)这些子串在T中互不相交。 2)这些子串都是S1,S2,…,Sm中的某个串。 问最多能选出多少个子串。 输入描述: 第一行一个数... -
贪心算法——输入任意一个正整数N,将其分成多个互不相同的整数,和为N,乘积最大
2013-11-22 22:01:09输入任意一个正整数N,将其分成多个互不相同的整数,和为N,乘积最大。写出C/C++代码。 贪心策略:要使乘积做大,尽可能地将指定的n(n>4)拆分成从2开始的连续的自然数的和,如果最后有剩余的数,将这个剩余的数在优先... -
算法实验考试复习
2019-10-21 15:57:33手机号码是一串数字,长度为11位,并且第一位必须是1,现在给出一个字符串,我们需要判断这个字符串是否符合手机格式。 输入 多组测试数据。每组数据输入一个字符串。 输出 若该字符串符合手机号码格式,输出1,否则... -
c语言输入一个实数,求其四舍五入的整数
2021-05-24 03:18:57输入两个正整数m和n,求其最大公约数和最小公倍数.用C语言编程输入两个正整数m和n,求其最大公约数和最小公倍数.用辗转相除法求最大公约数算法描述:m对n求余为a,若a不等于0则m0){m_cup=m;n_cup=n;res=m_cup%n_cup;... -
蓝桥杯练习
2020-10-10 11:43:17输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式 输入一行,包含一个正整数n。 输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入 52 样例... -
2021年春季ACM训练赛第5场
2021-04-11 13:25:29目录问题 A: 努力的虫子问题 B: 六位数问题 C: 小h的工具人问题 D: 小h的礼物问题 E: 小h的书桌问题 F: 河畔军训问题 G: 小A的烦恼问题 H: l/n不分的小波 问题 A: 努力的虫子 题目描述 一只虫子掉到枯井里,它每天... -
菜鸟白嫖的牛客算法课程第一讲的复习
2020-05-16 11:24:50本人是大一非科班的学生,高中未接触算法竞赛, 在大学里对算法和编程抱有很大兴趣,最近几个月刚刚自学完c语言,准备磨练一下自己的算法与数据结构。最近,看别人的学习分享说,看视频+实际编码+写博客是对自我能力... -
c语言练习之路4之浙大版《C语言程序设计实验与习题指导(第3版)》题目集
2020-07-07 16:01:09输入在一行中给出两个正整数M和N(≤1000)。 输出格式: 在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。 输入样例: 511 292 输出样例: 73 2044 #include<stdio.h> int main(){ int m,... -
练习C编程这一篇就够了
2020-08-18 11:09:05目录第一类、递归调用(13道)第二类、特殊数字(24道)第三类、多维数组(08道)第四类、字符处理(14道)第五类、数学问题(15道)第六类、排序算法(04道)第七类、循环问题(17道)第八类、进制转换(05道)第九... -
蓝桥杯练习题(二):Python组之基础练习三十题
2021-02-17 22:32:17输入格式:第一行为一个整数n,第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。 输出格式:输出一行,按从小到大的顺序输出排序后的数列。 样例输入: 5 8 3 6 4 9 样例输出: 3 4 6 8 9 具体代码: x = ... -
第三章 离散傅立叶变换
2021-04-23 13:06:00第三章离散傅立叶变换(DFT)3.1引言有限长序列在数字信号处理是很重要的一种序列,当然可以用Z变换和傅里叶变换来研究它,但是,可以导出反映它的"有限长"特点的一种有用工具是离散傅里叶变换(DFT)。离散傅里叶变换... -
<C/C++算法>九度OJ题目1465--1515解题练习(九)
2015-03-27 10:24:13题目描述: 给出n个正整数,任取两个数分别作为分子和分母组成最简真分数,编程求共有几个这样的组合。 -
哈工大C语言程序设计精髓第八周
2020-03-09 15:48:42由于这些代码也是我初学时写的代码,故其中的规范程度及简洁程度并不很好(此处我后来写的有可以参考一下->C语言代码规范),但是能很好的接近出初学者的水平,也更有参考价值!排版不易,喜欢就点个赞吧!如有... -
C++算法篇 贪心算法
2020-07-04 12:30:531、扑克牌 题目描述 你有n种牌,第i种牌的数目为ci。另外有一种特殊的牌:joker,它的数目是m。你可以用每种牌各一张来组成一套牌,也可以用一张 joker ...第一行包含两个整数n,m,即牌的种数和 joker 的个数。... -
【东华oj】基础/进阶刷题
2022-03-22 18:47:25东华oj前言基础题1 求长方形的面积和周长2 数列和3 解方程4 一个月的天数5 银行存款到期日6 实数运算7 解二次方程8 门票价格计算9 星期几问题10 时间相加11 成绩转换12 求第几天13 求阶乘结果0的个数14 怪数15 abc... -
C语言习题05_数学
2021-01-22 16:35:02输入两个正整数 m 和 n,求其最大公约数和最小公倍数。 输入描述 输入为整型 输出描述 输出为整型(输出里的冒号为中文冒号) 输入样例 12,15 输出样例 最大公约数为:3 最小公倍数为:60 #include <stdio.h>... -
<C/C++算法>动态规划练习与小结
2015-04-19 11:42:38B) 递归定义最优解的值 根据上面的分析,显然子问题Rn的最优值为表达式 Rn=max(Rj+Rn-j),1<=j<=n且R0=0 因此,在计算r[n]时,所求值即为r[0]+r[n],r[1]+ r[n- 1],r[2]+ r[n- 2],...,r[n- 1] +r[1]之间的最大值... -
C++语言篇 第四章 循环结构
2020-07-04 10:12:41输入: 一个正整数N(N <= 2,000,000) 输出: 从输入整数到1的步骤,每一步为一行,每一部中描述计算过程。最后一行输出"End"。如果输入为1,直接输出"End"。 样例输入: 5 样例输出: 5*3+1=16 16/2=8 8/2=4 4/2=2 2/2=... -
GDUFS 2017信息学院程序设计新手赛(正式赛)题解
2017-11-26 21:01:30紧张刺激的新手赛结束了...题解开始前,先向大家道个歉,题目还是很多误导人的地方,卡的点较多,导致很多人题没过。接下来都会一一解释……希望大家能理解……不过题目区分度还是达到了预期,有的同学表现也很抢眼。 -
编写程序实现:输入一个整数,判断它能否分别被3、5、7整除,并输出以下信息之一: (1)能同时被3、5、7整除...
2021-01-30 04:25:17编写程序实现:输入一个整数,判断它能否分别被3、5、7整除,并输出以下信息之一: (1)能同时被3、5、7整除; (2)能被其中两数(要指出哪两个)整除; (3)能被其中一个数(要指出哪一个)整除; (4)不能被3、5、7中任一... -
[SinGuLaRiTy] 动态规划题目复习
2017-07-19 16:33:00All Rights Reserved. [UVA 1025] A Spy in the Metro ...她需要利用地铁完成他的任务,S市的地铁只有一条线路运行,所以并不复杂。 玛利亚有一个任务,现在的时间为0,她要从第一个站出发,并在最后...