
c语言
不倒不倒翁
这个作者很懒,什么都没留下…
展开
-
第五周项目(1) 输出圆的周长
/*原创 2016-09-29 08:55:26 · 646 阅读 · 0 评论 -
第七周(2)一元二次方程
/*烟台大学计算机与控制工程学院作者:汪莹莉完成日期:2016年10月17日题目描述:求一元二次方程ax2+bx+c=0的解,a,b,c为任意实数输入: 输入a,b,c输出: x1和x2之间有一个空格, 如果x1,x2为实数,则以x1>=x2输出,如果放程是共轭复数,x1=m+ni,x2=m-ni,其中x1,x2,m,n均保留2位小数原创 2016-10-17 15:03:01 · 400 阅读 · 1 评论 -
第八周OJ(2)分数序列
#include #include int main(){ double n,a=1,b=2,sum=0,c,i,t; scanf("%lf",&n); for(i=1;i { c=b/a; sum=sum+c; t=b; b=a+b; a=t;原创 2016-10-20 08:40:57 · 228 阅读 · 0 评论 -
第八周OJ(3)求值
#include #include int main(){ int i=1,n,sum=0,f=1; scanf("%d",&n); while(i { f=f*i; sum=sum+f; i++; } printf("%d",sum); return 0;}运原创 2016-10-20 08:55:32 · 329 阅读 · 0 评论 -
第八周OJ(1)求倒数和
/*烟台大学计算机与控制工程学院All rights reserved.作者:汪莹莉完成时间:2016年10月21日题目描述: 输入一个小于10的正整数n,求1到n的倒数和(即1+1/2+......+1/n) 并输出。输入; 一个小于10的正整数输出: 1到n的倒数和程序:原创 2016-10-23 12:01:50 · 409 阅读 · 0 评论 -
第八周OJ(4)小球自由下落
#include #include int main(){ float s,h; int i,N; scanf("%f%d",&s,&N); h=s/2; for(i=2;i { s=s+2*h; } printf("%.2f %.2f\n",h,s); return 0;}原创 2016-10-23 12:25:50 · 772 阅读 · 1 评论 -
第八周拓展实践(1)小明借书
/*烟台大学计算机与控制工程学院All rights reserved.作者:汪莹莉完成时间:2016年10月25日题目描述: 小明有五本新书,要借给A,B,C三位小朋友,若每人每次只能借一本,则可以有多少中不同的借法?输出: 各种借法 /*#include #include int main(){ int a原创 2016-10-25 13:03:34 · 349 阅读 · 0 评论 -
第八周拓展实践(2)鸡兔同笼
/*烟台大学计算机与控制工程学院All rights reserved.作者:汪莹莉完成时间:2106年10月25日题目描述: 鸡兔共有30只,脚共有90只,问鸡兔各有多少?输出: 鸡兔的数量/*#include #include int main(){ int x,y; for(x=0;x fo原创 2016-10-25 13:24:35 · 379 阅读 · 0 评论 -
第八周拓展实践(3)换分币
/*烟台大学计算机与控制工程学院All rights reserved.作者:汪莹莉完成时间:2016年10月25日题目描述: 用一元人民币兑换成1分、2分、五分硬币,有多少种不同的兑换方法?请输出所有可能的方案。输出: 可能的方案/*#include #include int main(){ int a,b,c,k=原创 2016-10-25 13:39:55 · 252 阅读 · 0 评论 -
第七周(1)求奖金总数
/*烟台大学计算机与控制工程学院作者:汪莹莉完成时间:2016年10月17日题目描述:企业发放的奖金根据利润提成。利润低于或等于100000元的,奖金可提10%; 利润高于100000元,低于200000元(100000 200000 400000 I>1000000时,超过1000000元的部分按1%提成。从键盘输入当月利润I,求应发奖金总数。 输入:原创 2016-10-17 14:51:39 · 379 阅读 · 0 评论 -
第五周项目二(3)发工资
/*烟台大学计算机与控制工程学院作者;汪莹莉完成日期:2016年10月9日输入: 一名员工一周的工作小时数输出: 输出他的工资问题描述:某公司工资按周发,标准是每小时制20元,若员工周工作时间超过40小时,超出部分每小时30元,编程序输入一名员工一周的工作小时数,输出他的工资。#include #include int main(){ int hour,原创 2016-10-09 18:19:06 · 220 阅读 · 0 评论 -
第五周项目二(2)求三数最大值
/*烟台大学计算机与控制工程学院作者:汪莹莉完成时间:2016年10月8输入: 输入三个整数输出: 输出其中的最大值#include #include int main(){ int a,b,c,max ; scanf ("%d%d%d",&a,&b,&c); if(a>b) {原创 2016-10-09 17:58:37 · 595 阅读 · 0 评论 -
第五周(2 )用Raptor输出矩形的面积
/*烟台大学计算机与控制工程学院作者:汪莹莉完成日期:2016年9月29题目描述:输入矩形的长和宽,计算并输出矩形的面积程序:运行结果:知识点总结:注意输入框和输出框的区别,并且注意赋值框学习心得:Raptor的使用提高了我的思考能力和逻辑思维。原创 2016-09-29 09:17:54 · 2256 阅读 · 0 评论 -
第五周(3) 输入任意整数,显示low或high
/*烟台大学计算机与控制工程学院作者:原创 2016-10-04 20:55:56 · 367 阅读 · 0 评论 -
第五周项目(4)计算函数值并输出
/*烟台大学计算机与控制工程学院作者:汪莹莉完成日期:2016年10月4日问题描述:计算下面函数的值并输出(x取整型即可)程序:运行结果:原创 2016-10-05 09:03:13 · 274 阅读 · 0 评论 -
第五周项目(5) 输入x的值,根据公式输出y的值
/*烟台大学计算机与控制工程学院作者:汪莹莉完成时间:2016年10月5日题目描述:从键盘输入x的值,根据下面的公式计算并输出y的值程序:运行结果:知识点总结:对于y的赋值中不会用到“=”,只是“y"和公式分开写。顺序结构中的嵌套是按照一定的逻辑顺序来的。学习心得:通过这种raptor的编写,我学会了顺序结构中的嵌套,并且学会了一定的简化,使得r原创 2016-10-05 09:35:19 · 3588 阅读 · 0 评论 -
第五周项目(7)输入整数,输出“Error"或计算
/*烟台大学计算机与控制工程学院作者:汪莹莉完成日期:2016年10月5日题目描述:从键盘输入任意整数N,当N小于或等于0时显示”Error!",否则计算并显示1+3+5+..........+(2*N-1)的值程序:运行结果:知识点总结:N是一个不确定的值,所以在输入的时候直接输入N就行,并部是一个确定的值学习心得:通过自定义一个N的值来执行这个程序,原创 2016-10-05 10:08:57 · 797 阅读 · 0 评论 -
第五周项目(9)斐波那契数
/*烟台大学计算机与控制工程学院作者:汪莹莉完成时间:2016年10月5日题目描述:输入整数n,输出斐波那契数列中的前n个数。提示:斐波那契数列指的是这样一个数列,1,1,2,3,5,8,13,21,34,55,89,144,233........这个数列前两项均为1,从第三项开始,每一项都等于前两项之和。程序:原创 2016-10-05 11:21:42 · 111 阅读 · 0 评论 -
第五周项目(8)三色球问题
/*烟台大学计算机与控制工程学院作者:汪莹莉完成日期:2016年10月5日题目描述:三色球问题:若一个口袋中放有12个球,其中有3个红的,3个白的和6个黑的,问从中任取8个,共有多少种不同的颜色搭配? 提示:设任取的红球个数为i,白球个数为j,则黑球个数为8-i-j,根据题意红球和白球个数的取值范围是0~3,在红球和白球个数确定的条件下,黑球个数取值应为8-i-j程序原创 2016-10-08 08:34:33 · 1064 阅读 · 0 评论 -
第五周项目二(1)求两数的正差值
/*烟台大学计算机与控制工程学院作者:汪莹莉完成时间:2016年10月8日问题描述:输入: 给定两个正数输出: 求出两正数的正差值#include #include int main(){ int a,b,c; scanf ("%d%d",&a,&b); if (a>b) {原创 2016-10-08 09:10:32 · 273 阅读 · 0 评论 -
第八周拓展实践(4)年龄几何
/*烟台大学计算机与控制工程学院All rights reserved.作者:汪莹莉完成时间:2016年10月25日题目描述: 张三、李四、王五、刘六的年龄成一等差数列,他们四人的年龄相加是26,相乘是880,求以他们的年龄为前四项的等差数列的前20项输出: 等差数列的前20项 /*#include #include原创 2016-10-25 14:18:12 · 453 阅读 · 1 评论 -
第八周拓展实践(5)三色球问题
*烟台大学计算机与控制工程学院All rights reserved.作者:汪莹莉完成时间:2016年10月25日题目描述: 若一个口袋中放有12个球,其中有3个红的,3个白的和6个黑的,问从中任取8个共有多少种不同的颜色搭配?输出: 所有颜色搭配 /*#include #include int main(){原创 2016-10-25 14:33:39 · 939 阅读 · 0 评论 -
第十周(2)输出回文数
*\烟台大学计算机与控制工程学院作者:汪莹莉完成日期:2016年11月7日问题描述:输出10000以内的所有回文数程序:#include <stdio.h>#include <stdlib.h>int main(){ int i,j,m,t; for(i=1; i<10; i++) printf("%d...原创 2016-11-07 15:06:55 · 475 阅读 · 1 评论 -
第十一周OJ(2)判断三角形
#include #define swap(x,y){x=x+y;y=x-y;x=x-y;}/*下面三个函数都是:是返回1,不是返回0*/int right_triangle(double a,double b,double c); /*判断直角三角形*/int acute_triangle(double a,double b,double c); /*判断锐角三角形*/int原创 2016-11-10 09:06:46 · 420 阅读 · 0 评论 -
第十一周OJ(4)日期妙算星座
#include void constellation(int year,int month,int day); /*函数声明*/int main(){ int year,month,day; scanf("%d %d %d",&year,&month,&day); /*输入变量*/ constellation(year,month,day)原创 2016-11-12 10:27:07 · 607 阅读 · 0 评论 -
第十一周OJ(1)查闰年
#include int leap_year(int n);int main(){ int i; int cnt; int m,n; scanf("%d %d",&m,&n); cnt=0; for(i=m; i { if(leap_year(i)) {原创 2016-11-14 12:48:39 · 691 阅读 · 0 评论 -
第十一周OJ(3)循环画三角形
*\烟台大学计算机与控制工程学院All rights reserved.作者:汪莹莉完成日期:2016年11月14日问题描述:前几天,老师让良哥做一个画空心三角形的程序来取悦小师妹,可把良哥愁死了,C语言基础学得再扎实,算法不精也是硬伤呀!于是良哥又写好了主程序来找机前的你帮忙了^_^所给主程序:#include <stdio.h>void h...原创 2016-11-21 16:06:42 · 482 阅读 · 1 评论 -
第十一周OJ(5)求两个整数的最大公约数和最小公倍数
*\烟台大学计算机与控制工程学院All rights reserved.作者:汪莹莉完成日期:2016年11月14日题目描述写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果两个整数由键盘输入。输入两个数输出最大公约数 最小公倍数样例输入6 15样例输出3 30提示 主函数已给定如...原创 2016-11-21 17:31:47 · 502 阅读 · 0 评论 -
第十二周OJ(5)汉诺塔
题目描述汉诺塔(又称河内塔)问题是印度的一个古老的传说。开天辟地的神勃拉玛在一个庙里留下了三根金刚石的棒A、B和C,A上面套着n个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从A棒搬到C棒上,规定可利用中间的一根B棒作为帮助,但每次只能搬一个,而且大的不能放在小的上面。僧侣们搬得汗流满面,可惜当n很大时这辈子恐怕就很搬了 聪明的你还有计算原创 2016-12-19 13:08:14 · 547 阅读 · 0 评论 -
一、求100-200之间的所有素数
烟台大学计算机与控制工程学院All rights reserved作者:汪莹莉完成时间:2018年3月10日题目描述: 求100-200之间所有的素数代码实现:#include <stdio.h>#include <math.h>int main(){ int m,k,i,n=0; for(m=101; m<...原创 2018-07-26 09:33:29 · 4735 阅读 · 0 评论 -
第十周(2)判断回文数
#include #include int main(){ int m,k,n; k=0; scanf("%d",&n); n=m; while(n>0) { k=n%10; k=k*10+n%10; n=n/10; } if(k==m)原创 2016-11-07 14:40:24 · 450 阅读 · 0 评论 -
第八周拓展实践(6)都要学C
#include #include int main() { int dou,yao,xue,c,s; for (dou=0;dou for (yao=0;yao for (xue=0;xue for原创 2016-11-07 14:05:47 · 223 阅读 · 0 评论 -
第九周OJ(6)第几天
#include #include int main(){ int a,b,c,i;//a代表年,b代表月,c代表日 int days; while(scanf("%d-%d-%d",&a,&b,&c)!=EOF) { c=31; for(i=1;i { if(i==原创 2016-11-04 17:35:01 · 272 阅读 · 0 评论 -
大奖赛积分
#include #include #include int main(){ int i=1; double t,max=-1.2,min=10.5,average,sum=0; do { scanf("%lf",&t); sum=sum+t; if(t>ma原创 2016-10-28 16:30:20 · 580 阅读 · 0 评论 -
第八周OJ(5)打印数字图形
#include #include int main(){ int i,j,n; scanf("%d",&n); for(i=1;i { for(j=1;j printf(" "); for(j=1;j printf("%d",j); for(j=i-1;j>0;原创 2016-10-30 11:14:21 · 405 阅读 · 0 评论 -
第九周OJ(1)统计字符个数
#include #include int main(){ char c; int n=0,i=0,m=0,b=0; while((c=getchar())!='\n') { if ((c>='A'&&c='a'&&c n++; else if(c>='0'&&c i++;原创 2016-10-30 11:48:24 · 363 阅读 · 0 评论 -
第九周OJ(2)ASCII码排序
#include #include int main(){ char a,b,c,t; int input; input=scanf("%c%c%c",&a,&b,&c); while(input!=EOF) { if(a>b) { t=a; a=b; b=t; } if原创 2016-10-30 12:01:30 · 408 阅读 · 0 评论 -
第九周OJ(5)大帆玩英雄联盟
烟台大学计算机与控制工程学院All rights reserved.作者:汪莹莉完成时间:2016年10月30日题目描述: 最近大帆喜欢上了玩英雄联盟,而且最喜欢杀别的英雄。大帆玩英雄联盟有个特点,每杀一个英雄他就会十分的兴奋,随之他长长的脑袋就会颤抖一下。根据我的对大帆的研究,他长长的脑袋颤抖次数多了就会口吐白沫,根据多次统计,他平均每杀10个人脑袋就会颤抖一下,脑袋每颤抖...原创 2016-10-30 13:51:07 · 292 阅读 · 0 评论 -
第九周OJ(3)切面条
烟台大学计算机与控制工程学院All rights reserved.作者:汪莹莉完成时间:2016年10月30日题目描述: Description一根高筋拉面,中间切一刀,可以得到2根面条。如果先对折1次,中间切一刀,可以得到3根面条。如果连续对折2次,中间切一刀,可以得到5根面条。那么,连续对折10次,中间切一刀,会得到多少面条呢?Input包含多组数据,首先输入T...原创 2016-11-01 10:59:07 · 281 阅读 · 0 评论 -
第十周实践(1)应缴税款和税后收入
#include #include int main(){ double dSalary,dTax=0,dNetincome=0; printf("请输入您本月的收入总额(元):"); scanf("%lf",&dSalary); if((dSalary-3500) dTax=(dSalary-3500)*0.03;原创 2016-11-03 08:41:58 · 788 阅读 · 0 评论