c语言
Blackstari
这个作者很懒,什么都没留下…
展开
-
c语言 简单嵌套循环练习题03
一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数字是多少?输入:无输出:符合题意的答案。例如 21,261,1581; #include<stdio.h> #include<math.h> int main() { int i; float x,y; for(i=0;i&...原创 2018-11-06 20:12:05 · 2486 阅读 · 0 评论 -
c语言 全排列
题目描述输出自然数1到n所有不重复的排列,即n的全排列,要求所产生的任一数字序列中不允许出现重复的数字。输入格式:n(1≤n≤9)输出格式:由1~n组成的所有不重复的数字序列,每行一个序列。每个数字保留5个常宽。输入样例#1:3输出样例#1:1 2 31 3 22 1 32 3 13 1 23 2 ...原创 2018-11-29 20:40:15 · 1738 阅读 · 0 评论 -
c语言 简单循环练习题10
蓝桥杯初赛——网友年龄某君新认识一网友。当问及年龄时,他的网友说:“我的年龄是个2位数,我比儿子大27岁,如果把我的年龄的两位数字交换位置,刚好就是我儿子的年龄”请你计算:网友的年龄一共有多少种可能情况?提示:30岁就是其中一种可能哦.请填写表示可能情况的种数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。#include<stdio.h>int...原创 2018-11-28 20:29:33 · 437 阅读 · 0 评论 -
c语言 简单循环练习题11
蓝桥杯初赛——星系炸弹(暴力循环解法)在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。每个炸弹都可以设定多少天之后爆炸。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。有一个贝塔炸弹,2014年11月9日放置,定时为1000天,请你计算它爆炸的准确日期。请填写该日期,格式为 yyyy-mm-dd 即4位年份2位月份2位日期。比...原创 2018-11-28 20:31:04 · 325 阅读 · 1 评论 -
c语言 简单循环练习题12
蓝桥杯初赛——三羊献瑞观察下面的加法算式: 祥 瑞 生 辉三 羊 献 瑞三 羊 生 瑞 气(如果有对齐问题,可以参看【图1.jpg】)其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。#include<stdio.h>int main(){ int a,b,c,d,...原创 2018-11-28 20:35:54 · 389 阅读 · 0 评论 -
练习题 15
汉诺塔#include<stdio.h>int t=0;void hanoi(int n,char a,char b,char c){ if(n>0){ hanoi(n-1,a,c,b); printf("%c-->%c\n",a,c); hanoi(n-1,c,b,a); t++; }}int main(){ int n; scanf...原创 2019-03-17 20:29:52 · 284 阅读 · 0 评论 -
练习题 16
N阶乘#include<stdio.h>int main(){ int n,sum; scanf("%d",&n); sum=1; for(int i=1;i<=n;i++){ sum*=i; } printf("%d",sum); return 0;}原创 2019-03-17 20:30:34 · 184 阅读 · 0 评论 -
练习题 17
菲波那契数列#include<stdio.h>int f(int n){ if(n==1||n==2) return 1; else return f(n-1)+f(n-2);}int main(){ int n; scanf("%d",&n); printf("%d",f(n)); return 0;}原创 2019-03-17 20:31:36 · 265 阅读 · 0 评论 -
练习题 18
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个,到第十天还剩一个桃子,求一共有多少桃子#include<stdio.h>int main(){ int n=1; for(int i=1;i<10;i++){ n=n*2+2; } printf("%d",n); return 0;}#include<stdio.h&...原创 2019-03-17 20:33:58 · 279 阅读 · 0 评论 -
练习题 19
y从x岁开始过生日,每次吹蜡烛吹相应的蜡烛数,一共吹了236,求x#include<stdio.h>int main(){ int k=236; for(int i=1;i<=100;i++) for(int j=i;j<=100;j++) if((i+j)*(j-i+1)/2==236) printf("从%d开始过生日,现在%d岁",i,j)...原创 2019-03-17 20:34:32 · 249 阅读 · 0 评论 -
c语言 简单循环练习题14
对于一个五位数a1a2a3a4a5,可将其拆分为三个子数:a1a2a3a2a3a4a3a4a5例如,五位数20207可以拆分成202020=(20)207现在给定一个正整数K,要求你编程求出10000到30000之间所有满足下述条件的五位数,条件是这些五位数的三个子数a1a2a3,a2a3a4,a3a4a5 都可被KK整除。输入格式:一个正整数K输出格式:每一行为一个满...原创 2018-11-29 20:34:29 · 551 阅读 · 0 评论 -
c语言 简单排列问题 循环练习题13
我们要求找出具有下列性质数的个数(包含输入的自然数n):先输入一个自然数n(n≤1000),然后对此自然数按照如下方法进行处理:1.不作任何处理;2.在它的左边加上一个自然数,但该自然数不能超过原数的一半;3.加上数后,继续按此规则进行处理,直到不能再加自然数为止.输入格式:1个自然数n(n≤1000)输出格式:1个整数,表示具有该性质数的个数。输入样例#1:6输出样例#1:...原创 2018-11-29 20:29:38 · 885 阅读 · 0 评论 -
c语言 简单循环练习题09
对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能,他们的前几个:0000000001000100001100100请从大到小的顺序输出这32种01串。输入格式:本题没有输入输出格式:输出32行按从小到大顺序每行一个长度为5的01串。样例输出:000000000100010…#include<stdio.h>int main(){ ...原创 2018-11-19 20:33:36 · 387 阅读 · 0 评论 -
C语言 分数四则运算
#include<stdio.h>int main(){ int x1,x2,y1,y2,a,b; char fh; scanf("%d/%d %c %d/%d",&x1,&x2,&fh,&y1,&y2); if(fh=='+'){ a=x1*y2+x2*y1; b=x2*y2; } if(fh=='-'){ a=x1...原创 2018-11-07 20:50:45 · 4604 阅读 · 1 评论 -
c语言 简单循环练习题04
试计算在区间 1 到 n的所有整数中,数字 x(0≤x≤9)共出现了多少次?例如,在 1到11中,即在 1,2,3,4,5,6,7,8,9,10,11 中,数字 1 出现了 4 次。输入格式:2个整数n,x,之间用一个空格隔开。输出格式:1个整数,表示xx出现的次数。输入样例#1:11 1输出样例#1:4#include&lt;stdio.h&gt; int main(...原创 2018-11-06 20:55:51 · 973 阅读 · 0 评论 -
C语言 简单循环练习题01
陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。输入格式:输入包括两行数据。第一行包含10个100到200之间(包括100和...原创 2018-11-05 20:11:54 · 3339 阅读 · 0 评论 -
c语言 简单循环练习题02
给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。输入样例#1:123输出样例#1:321输入样例#2:-380输出样例#2:-83#include<stdio.h>int main(){ int k,n,sum=0; scanf("%d",&...原创 2018-11-05 20:15:09 · 1843 阅读 · 1 评论 -
c语言 简单循环练习题05
根据整型形参n,计算如下公式的值。A1=1/1,A2=1/(1+A1)…An=1/(1+A(n-1))例如,若n=10,则应输出0.617977。#include<stdio.h>int main(){ int n,i; scanf("%d",&n); double a[n]; a[1]=1; for(i=2;i<=n;i++){ a[i]=1/(...原创 2018-11-08 20:30:26 · 451 阅读 · 0 评论 -
c语言 简单循环练习题06
一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下求它在第10次落地时,共经过多少米?第10次反弹多高?Output第10次落地时,共经过299. 609375米第10次反弹高0.097656米#include<stdio.h>int main(){ int i; float sum,n; n=100; sum=100; for(i=1;i<=...原创 2018-11-19 20:24:37 · 308 阅读 · 0 评论 -
c语言 简单循环练习题07
海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?#include<stdio.h>int main(){ int sum,i,m; while(1){ ...原创 2018-11-19 20:25:29 · 1283 阅读 · 0 评论 -
c语言 简单循环练习题08
·豆蔻年华·Problem Description“豆蔻年华是指这个人的年纪像豆子一样好吃”,一个老饕餮对他的儿子说道。“可是不是肉更好吃吗?”,小饕餮歪着头反问。“豆蔻年华是指这个人的年纪像豆子一样好吃”,一个老饕餮对他的儿子说道。“啊!那他一定是非常美味的了”,被暴打了一顿的小饕餮弱弱的接到。“是的,所以现在我给你10个人,你把其中好吃的这部分挑出来给我吃了吧”“…”请处理输入...原创 2018-11-19 20:26:19 · 339 阅读 · 0 评论 -
C语言 快速排序
#include<stdio.h>void sort(int a[],int l,int r){ if(l>=r) return; int l1=l; int r1=r; int x=a[l]; while(l<r){ while(x<=a[r]&&l<r) r--; while(x>=a[l]&&am...转载 2019-04-10 20:44:14 · 160 阅读 · 0 评论