自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [^\n]用法,输入带空格字符串

在字符串输入的时候,我们除了利用函数,还可以利用更加简便的方法,下面的程序就演示了这样一个方法/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Ver

2016-10-31 19:04:53 958

原创 利用函数封装完成数组方阵的转置

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-30 19:29:29 488

原创 请编写一个c函数,该函数给出一个字节中被置为1的位的个数

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-29 23:17:38 662

原创 找出7个默森尼数。法国数学家默森尼曾提出下列公式:Mp=2^p-1。当p是素数并且Mp也是素数时,称Mp为默森尼数, 例如,p=5,Mp=2^5-1=31,5和31都是素数,因此31是默森尼数;而Mp

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-29 23:16:58 1171

原创 合并两个字符集合为一个新集合,每个字符串在新集合中仅出现一次,函数返回新集合中字符串。

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-29 23:15:44 1017

原创 找出符合以下条件的Troitsky数,将该数的首位数字移动到末位数字之后得到的数是原数的整数倍 例如:将142857的首位数字1移动到末位之后得到的数是428571,而428571=3*1

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-29 23:15:05 851

原创 对N行N列二维数组的每一行排序,偶数行(0当作偶数)由小到大排序,奇数行由大到小排序

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-29 23:14:20 1475

原创 编写函数void change(char *a,char *b,char*c)。 函数功能是首先把b指向的字符串逆向存放,然后将a指向的字符串和b指向的字符串按排列顺序交叉合并到c指向的数组中,两个字

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-29 23:13:40 733

原创 查找介于n1与n2(0<n1<n2<32768)之间所有满足下列条件的整数: (1)该数的十进制表示中有且仅有两个相同的数字位; (2)该数是素数。

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-29 23:12:59 1210

原创 字符串数组的冒泡排序,从小到大

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-29 23:12:15 740

原创 将整数转换为相应的一个字符数组。 分析:从个位提取数字,组合字符 符号位的处理 12345=>"12345"

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-29 23:11:33 580

原创 从一个字符数组中读出相应的整数、实数

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-29 23:10:53 836

原创 对一个二维数组中的数据排序,方法如下: 将整个数组中值最小的元素所在行调整为数组第一行, 将除第一行外的行中最小元素所在行调整为第2行, 将除第1,2行外的行中最小值元素所在行调整为第3行,以此类推

对一个二维数组中的数据排序,方法如下:将整个数组中值最小的元素所在行调整为数组第一行,将除第一行外的行中最小元素所在行调整为第2行,将除第1,2行外的行中最小值元素所在行调整为第3行,以此类推/*****************************************************copyright (C), 2014-2015, Lighting Stu

2016-10-28 17:58:17 922

原创 输入一个32位的整数a,使用按位异或^运算,生成一个新的32位整数b,使得该整数b的每一位等于原整数a中该位左右两边两个bit位的异或结果

#include int fun(int num);int main(){    int num;         printf("Enter your  number :\n");        //提示用户输入变量 scanf("%d",&num); printf("The number after function is %d .\

2016-10-27 22:24:53 610

原创 输入一个32位的整数a,使用按位异或^运算,生成一个新的32位整数b,使得该整数b的每一位等于原整数a中该位左右两边两个bit位的异或结果

程序要求:输入一个32位的整数a,使用按位异或^运算,生成一个新的32位整数b,使得该整数b的每一位等于原整数a中该位左右两边两个bit位的异或结果/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. Fil

2016-10-26 15:00:43 880 1

原创 选择法排序

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-25 10:55:43 303

原创 求出0~n内 数字9出现的个数

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-24 22:14:58 835

原创 编写函数,查看main函数中argv argc env函数的值

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-23 23:04:21 273

原创 找出字符串中最长数字字符串

编程要求:输入一个带数字串的字符串,在字符串中,找到最长的数字字符串并且输出其长度、起始为止以及内容。         本例程序中,我认为最主要的是需要在满足条件的时候,传递出合适的变量值,例如最长的数字字符串长度len和最长字符串的最后一位地址finloc,除此之外,是对再循环中的变量赋初值,例如最长数字字符串的长度len。        在我注释的一行内容,会使得程序在运行的时候,

2016-10-22 19:50:38 999

原创 一串连续奇数,它们的和等于该整数的立方。找出[2,20]之间的数满足这一性质。

程序要求:对于任意正整数都可以找出至少一串连续奇数,它们的和等于该整数的立方。以下程序验证[2,20]之间的数满足这一性质。如果要利用我注释中的算法,必须每一次循环中都对sum赋初值,才能保证程序正确运行;如果缺失了这一步,最终程序的sum是所有满足题目要求的数的立方之和。由此可知,如果我们用到循环结构,对于循环内条件的设定和循环比较的值,必须着重注意,细小的错误也会导致我们程序的错误。并

2016-10-21 22:43:02 717

原创 输出一百以内素数。

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-20 12:53:01 620

转载 makefile用法(百度)

如果一个工程有3个头文件,和8个C文件,我们为了完成前面所述的那三个规则,我们的Makefile应该是下面的这个样子的。edit : main.o kbd.o command.o display.o /insert.o search.o files.o utils.occ -o edit main.o kbd.o command.o display.o /insert.o se

2016-10-20 12:48:10 238

原创 输入分钟数,按小时和分钟输出

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-18 12:09:56 4857

原创 求指定序列前n项之和

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-18 12:09:11 929

原创 求指定序列之和

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-18 12:08:06 316

原创 求100以内素数

/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date: Description:Funcion List:

2016-10-18 12:07:22 337

原创 字符串反序再练

利用函数的时候,实参调用给形参的时候,不需要再函数括号中写出指针的星号。        scanf函数中必须指定输入内容的地址,然而对于指针来说,删除星号,就是内容的地址。最初的程序编写中,没有删除星号,虽然编译没有出错,但是结果输出是空白。*****************************************************copyright (C

2016-10-15 23:05:08 307

转载 string.h中的函数和基本应用

下面为string.h文件中函数的详细用法,附加实例:strcpy函数名:strcpy功 能: 拷贝一个字符串到另一个用 法: char *strcpy(char *destin, char *source);strncpy函数名:strncpy原型:char *strncpy(char *dest, char *src,size_tn);

2016-10-14 22:30:25 245

原创 练习Linux中的vi编辑器

作业题目:        下面方框中的画面,是你在 vim 编辑器中,正在编辑的一份文件的 内容。每一行的末尾都有一个看不见的换行符。这个文件共有 10 行。左侧的行号,仅做指示,并不是文件内容。假定在开始编辑之前,光标处于文件最开始,也就是第一行的第一个大写字母”M“处,编辑器处于“命令状态”。Many thanks to youall for your help, support an

2016-10-14 22:14:31 1503

原创 讨论计算机系统内存中各类变量的内存大小

由于每一台计算机都安装了一定数量的RAM,在系统中,通常用千兆字节(GB)表示RAM的数量(例如:1GB、2GB、4GB、8GB等)。计算机中的RAM是按照顺序逐字节排列的。内存中的每一个字节都要有一个可识别的唯一地址,用于区别内存中的不同字节,从零开始增长至内存的最大值。就现在而言,我们不用了解地址的细节,C编译器会自动处理地址的问题。        如果我们熟悉变量的类型、变量的定义、变量

2016-10-12 16:58:08 520

原创 再议编译系统的编译顺序问题

在以前的博客中,曾今试验过,已经验证我们安装的vmware workstation 的编译顺序是从左到右,然而这次的程序中,在函数参数的求值顺序中,发现了我们正在使用的vmware workstation 与其他的系统不一样。        正常来说,一般我们都会认为这个printf函数输出的是3,4,5 ,但是在实际运行过程中,程序输出的是5,5,5 ,然而我通过百度了解到相同的程序在Tur

2016-10-11 11:24:11 306

原创 全局变量和局部变量

在程序编写中,局部变量只在函数内部有效,即使是在主函数中,也是这样的。局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。        全局变量是没有定义存储类型的外部变量,其作用域是从定义点到程序结束.省略了存储类型符,系统将默认为是自动型。全局变量也称为外部变量,它是在函数外部定义的变量。 它不属于哪一个函数,它属于一个

2016-10-10 22:36:32 239

原创 函数调用

在C语言中,函数调用的方式有多种,例如: 复制纯文本复制// 函数作为表达式中的一项出现在表达式中z = max(x, y);m = n + max(x, y);// 函数作为一个单独的语句printf("%d", a);scanf("%d", &b);// 函数作为调用另一个函数时的实参printf( "%d", max(x, y) );total( max(x, y),

2016-10-10 22:32:41 289

原创 函数调用解析

程序中,主要在于调用函数和函数定义之间必须相互吻合!/*****************************************************copyright (C), 2014-2015, Lighting Studio. Co.,     Ltd. File name:Author:Jerey_Jobs    Version:0.1    Date:

2016-10-10 22:31:05 244

转载 gdb解析

*启动gdb $gdb 这样可以和gdb进行交互了。 *启动gdb,并且分屏显示源代码: $gdb -tui 这样,使用了'-tui'选项,启动可以直接将屏幕分成两个部分,上面显示源代码,比用list方便多了。这时候使用上下方向键可以查看源代码,想要命令行使用上下键就用[Ctrl]n和[Ctrl]p. *启动gdb调试指定程序app: $gdb app 

2016-10-07 12:59:16 449

翻译 gcc编译器

GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL语言,以及支持函数式编程和逻辑编程的 Mercury 语言,等等。而 GCC 也不再单只是 GNU C 语言编译器的意思了,而是变成了 GNU Compiler Co

2016-10-07 12:57:48 318

转载 for循环中的break和continue解析

1.for循环for循环是更加简洁的循环语句,大部分情况下,for循环可以代替while循环、do-while循环。for循环的格式为:for( 初始语句  ; 执行条件  ; 增量 ){循环体}执行顺序:1、初始语句  2、执行条件是否符合?  3、循环体  4、增加增量 初始化语句只在循环开始前执行一次,每

2016-10-04 20:41:40 1536

原创 c语言练习

switch-case语法:switch(表达式/变量){       case 值1: 语句1;break;case 值2: 语句2;       break;default :语句3       break;       ………………………..} 执行过程 当程序运行到switch(表达式/变量) 先判断括号里的表达式, 执行

2016-10-04 20:36:11 286

原创 c语言习题

程序要求:写一个函数,利用“冒泡法”对输入的是个字符按由小到大的顺序排列。  /*****************************************************copyright (C), 2014-2015, Lighting Studio.Co.,     Ltd.File name:Author:Jerey_Jobs    Version

2016-10-02 14:50:46 464

原创 c语言习题

程序要求:写一个函数,输入一个四位数字,要求输出这4个数字字符,但每个数字间空一格空格。        如输入1990,应输出“1 9 9 0”。        在首次编写程序的时候,并没有利用函数。本例程序的关键在于利用算法对任意四位数分别求出其每一位的数字。 /*****************************************************co

2016-10-02 13:46:35 628

空空如也

空空如也

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

TA关注的人

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