C语言学习
haiyu柠檬
这个作者很懒,什么都没留下…
展开
-
OJ2012题、2013题、2014题、2015题、2016题
对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39 Input 输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,该行不做处理。 Output 对于每个给定范围内的取值,如果表达式的值都为素数,则输出"OK",否则请输出“Sorry”,每组输出占一行。 Sample Input 0 1 0原创 2014-10-01 19:57:49 · 3061 阅读 · 1 评论 -
OJ2007题、2008题、2009题、2010题、2011题
给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。 Input 输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。 Output 对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。 你可以认为32位整数足以保存结果。 Sample Input 1 3 2原创 2014-10-01 19:45:53 · 1003 阅读 · 0 评论 -
OJ2002题、2003题、2004题、2005题、2006题
Problem Description 根据输入的半径值,计算球的体积。 Input 输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。 Output 输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。 Sample Input 1 1.5 Sample Output 4.189 14.137原创 2014-10-01 19:31:41 · 977 阅读 · 0 评论 -
OJ2000题ASCII码排序
Problem Description 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 Input 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 Output 对于每组输入数据,输出一行,字符中间用一个空格分开。 Sample Input qwe asd zxc Sample Output e q w原创 2014-10-01 18:52:31 · 709 阅读 · 0 评论 -
OJ2017题、2018题
对于给定的一个字符串,统计其中数字字符出现的次数。 Input 输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。 Output 对于每个测试实例,输出该串中数值的个数,每个输出占一行。 Sample Input 2 asdfasdf123123asdfasdf asdf111111111asdfas原创 2014-10-07 22:18:28 · 789 阅读 · 0 评论 -
OJ2001题计算两点间的距离
Problem Description 输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。 Input 输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。 Output 对于每组输入数据,输出一行,结果保留两位小数。 Sample Input 0 0 0 1 0 1 1 0 Sa原创 2014-10-01 19:21:41 · 1097 阅读 · 0 评论 -
C语言2常见语句分析
If语句中零值比较的注意点: 1、 bool型变量应该直接出现于条件中,不要进行比较 2、 普通变量和0或者常数比较时,0或常数应该出现在比较符号左边 3、 Float型变量不能直接进行0值比较,需要定义精度 bool b=TRUE; if(b) { } int i=1; if(0==i) { } #define EP 0.00000001 float原创 2014-08-15 16:05:54 · 685 阅读 · 0 评论 -
C语言1关键字与符号
auto即C语言中局部变量的默认属性,编译器默认所有的局部变量都是auto,它存储在程序的栈中 static修饰的局部变量存储在程序静态区。所以这个变量不在栈上,调用函数的时候这个变量不会因为函数运行结束,栈被释放而释放。它修饰的变量只会被初始化一次。 register指明将变量存储于寄存器中。由于寄存器是有限的,所以register只是请求寄存器变量,但不一定请求成功。必须满足以下条件:原创 2014-08-15 15:12:58 · 723 阅读 · 0 评论