自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 C语言程序设计笔记(五)

一、判断 1.计算时间差    如果出现错位的情况,1点40和2点10分。这个时候我们就可以用判断来执行,判断借位的表现就是 分钟减的结果是否小于0. 在C语言中用if语句来进行判断 interval2.c#include <stdio.h>int main(){ int hour1, minute1; int hour2, minute2; scanf("%d %d

2015-06-22 02:12:41 31775 1

原创 C语言程序设计笔记(四)

一、表达式   一系列运算符和算子的组合,用来计算一个值   运算符(operator)是指进行运算的动作,比如加法运算符”+”,减法运算符”-“。   算子(operand)是指参与运算的值,这个值可能是常数,也可能是变量,还可能是一个方法的返回值。 二、运算符优先级和结合性优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号

2015-06-22 00:55:04 5280

原创 02-线性结构2. 一元多项式求导 (25)

设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为n*xn-1。)输入格式:以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过1000的整数)。数字间以空格分隔。输出格式:以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是0,但是表示为“0 0”。输入样例: 3 4 -5 2 6 1 -2 0 输出样例

2015-06-17 17:54:27 1179

原创 02-线性结构1. Reversing Linked List (25)

02-线性结构1. Reversing Linked List (25)Given a constant K and a singly linked list L, you are supposed to reverse the links of every K elements on L. For example, given L being 1→2→3→4→5→6, if K = 3, then

2015-06-17 17:52:52 1332

原创 循环-17. 简单计算器(20)

循环-17. 简单计算器(20)

2015-06-17 17:46:44 1316

原创 循环-16. 猴子吃桃问题(15)

循环-16. 猴子吃桃问题(15)

2015-06-17 17:45:02 1700

原创 循环-15. 统计素数并求和(20)

循环-15. 统计素数并求和(20)

2015-06-17 17:35:11 2966

原创 循环-14. 最大公约数和最小公倍数(15)

循环-14. 最大公约数和最小公倍数(15)本题作者:张彤彧(浙江大学)本题要求两个给定正整数的最大公约数和最小公倍数。输入格式:输入在一行中给出2个正整数M和N(<=1000)。输出格式:在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。输入样例: 511 292 输出样例: 73 2044#include <stdio.h>int fun(int m, int n)

2015-06-17 17:33:46 1677

原创 循环-13. 求特殊方程的正整数解(15)

循环-13. 求特殊方程的正整数解(15)

2015-06-17 17:31:40 5917

原创 循环-12. 打印九九口诀表(15)

循环-12. 打印九九口诀表(15)

2015-06-17 17:29:58 1931

原创 循环-11. 水仙花数(20)

循环-11. 水仙花数(20)作者:徐镜春(浙江大学) 水仙花数是指一个N位正整数(N>=3),它的每个位上的数字的N次幂之和等于它本身。例 如:153 = 13 + 53+ 33。 本题要求编写程序,计算所有N位水仙花数。输入格式:输入在一行中给出一个正整数N(3<=N<=7)。输出格式:按递增顺序输出所有N位水仙花数,每个数字占一行。输入样例: 3 输出样例: 153 370 371

2015-06-17 17:28:19 1836

原创 循环-10. 求序列前N项和(15)

循环-10. 求序列前N项和(15)

2015-06-17 17:26:29 1194

原创 循环-09. 支票面额(15)

循环-09. 支票面额(15)

2015-06-10 11:31:05 1539

原创 循环-08. 二分法求多项式单根(20)

二分法求函数根的原理为:如果连续函数f(x)在区间[a, b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个根r,即f(r)=0。二分法的步骤为:检查区间长度,如果小于给定阈值,则停止,输出区间中点(a+b)/2;否则 如果f(a)f(b)<0,则计算中点的值f((a+b)/2); 如果f((a+b)/2)正好为0,则(a+b)/2就是要求的根;否则 如果f((a+b

2015-06-09 23:42:05 1153

原创 循环-07. 爬动的蠕虫(15)

一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井?这里要求不足1分钟按1分钟计,并且假定只要在某次上爬过程中蠕虫的头部到达了井的顶部,那么蠕虫就完成任务了。初始时,蠕虫是趴在井底的(即高度为0)。输入格式:输入在一行中顺序给出3个正整数N、U、D,其

2015-06-09 23:40:32 1447

原创 循环-06. 统计一行文本的单词个数(15)

本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。输入格式:输入给出一行字符。输出格式:在一行中输出单词个数。输入样例: Let’s go to room 209. 输出样例: 5#include <stdio.h>int main(int argc, char const *argv[]){ char c, b

2015-06-09 23:39:18 1154

原创 循环-05. 兔子繁衍问题(15)

一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?输入格式:输入在一行中给出一个不超过10000的正整数N。输出格式:在一行中输出兔子总数达到N最少需要的月数。输入样例: 30 输出样例: 9#include <stdio.h>int fibonacci(int

2015-06-09 23:38:17 1080

原创 循环-04. 验证“哥德巴赫猜想”(20)

数学领域著名的“哥德巴赫猜想”的大致意思是:任何一个大于2的偶数总能表示为两个素数之和。比如:24=5+19,其中5和19都是素数。本实验的任务是设计一个程序,验证20亿以内的偶数都可以分解成两个素数之和。输入格式:输入在一行中给出一个(2, 2 000 000 000]范围内的偶数N。输出格式:在一行中按照格式“N = p + q”输出N的素数分解,其中p <= q均为素数。又因为这样的分解不唯一

2015-06-09 23:37:19 3039

原创 循环-03. 求符合给定条件的整数集(15)

循环-03. 求符合给定条件的整数集(15)

2015-06-09 23:36:20 1256

原创 循环-02. 计算圆周率(15)

循环-02. 计算圆周率(15)

2015-06-09 23:34:52 1049

原创 循环-01. 求整数段和(15)

循环-01. 求整数段和(15)

2015-06-09 23:32:18 888

原创 C语言程序设计笔记(三)

1.做计算printf("%d", 23+46);printf("23+46=%d", 23+46);printf("100-23=%d", 100-23);2.如何在程序运行的时候输入那个数字,然后计算, 输出结果?有地方放输入的数字;有办法输入数字;输入的数字能参与计算; 上一份笔记中 有个change.c 非C99必须把change放在前面定义#include

2015-06-03 00:26:31 1938

原创 C语言程序设计笔记(二)

1.第一个C语言程序devc++的使用   打开->文件->新建->源代码(注:确保是英文输入状态)#include <stdio.h>int main(){ printf("Hello world!\n"); return 0;}  保存(ctrl+s)->编译->运行(或者->编译并运行)visual c++6.0的使用   ->打开->新建->工程->Win32

2015-06-01 01:43:11 1993

原创 C语言程序设计笔记(一)

1.计算机和编程语言 - 程序是用特殊的编程语言写出来表达如何解决问题的 - 不是用编程语言来和计算机交谈、而是描述要求它如何做事的过程和方法 - 辗转相除法(在数据结构中,这称为自然语言描述的算法) (1)如果v不等于0,计算结束,u就是最大公约数; (2)如果v不等于0,那么计算u除以v的余数,让u等于v,而v等于那个余数; (3)回到第一步。 代码如下:int u =

2015-06-01 00:52:57 18114

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除