精华内容
下载资源
问答
  • C语句的作用和分类一个函数包含声明部分和执行部分,执行部分是由语句组成的,语句的作用是向计算机系统发出操作指令,要求执行相应的操作。一个C语句经过编译后产生若干条机器指令。声明部分不是语句,它不产生机器...
    406da6e51dd4a8be504cb08ee390ebeb.gif

    C语句的作用和分类

    一个函数包含声明部分和执行部分,执行部分是由语句组成的,语句的作用是向计算机系统发出操作指令,要求执行相应的操作。一个C语句经过编译后产生若干条机器指令。声明部分不是语句,它不产生机器指令,只是对有关数据的声明。

    c81cad4eda2ca09ad6f375b6126fe717.png

    C语句分为以下5类

    (1)控制语句。

    控制语句用于完成一定的控制功能。C只有9种控制语句,它们的形式是:

    序号语句描述

    1if()…else…条件语句

    2for()…循环语句

    3while()…循环语句

    4do…while()循环语句

    5continue结束本次循环语句

    6break中止执行switch或循环语句

    7switch多分支选择语句

    8return从函数返回语句

    9goto转向语句,在结构化程序中基本不用goto语句

    (2)函数调用语句

    函数调用语句由一个函数调用加一个分号构成,例如:

    printf("This is a c program");

    其中printf("This is a c program")是一个函数调用,加一个分号成为一个语句。

    c79d9564968b6ff48a0b761f60f12ed9.png

    (3)表达式语句

    表达式语句由一个表达式加一个分号构成,最典型的是,由赋值表达式构成一个赋值语句。

    例如:

    a=3 是一个赋值表达式,而

    a=3; 是一个赋值语句。

    可以看到,一个表达式的最后加一个分号就成了一个语句。一个语句必须在最后有一个分号,分号是语句中不可缺少的组成部分,而不是两个语句间的分割符号。

    例如:

    i=i+1(是表达式,不是语句)

    i=i+1;(是语句)

    任何表达式都可以加上分号而成为语句,例如:

    i++; 是一个语句,作用是使i值加1。

    表达式能构成语句是C语言的一个重要特色。其实“函数”调用语句也是属于表达式语句,因为函数调用(如sin(x))也属于表达式的一种。只是为了便于理解和使用,才把“函数调用语句”和“表达式语句”分开来说明。

    eb552bd6349e1f171642e322f5c9f7f9.png

    (4)空语句

    下面就是一个空语句

    ;

    此语句只有一个分号,它什么也不做。那么它的作用是什么呢?可以用来作为流程的转向点(流程从程序其他地方转到此语句处),也可用来作为循环语句中的循环体(循环体是空语句,表示循环体什么也不做)。

    (5)复合语句

    可以用{}把一些语句和声明括起来成为复合语句(又称语句块)。

    例如,下面是一个复合语句:

    {

    float pi=3.14159,r=2.5,area;

    area=pi*r*r;

    printf("area=%f

    展开全文
  • 经典SQL语句大全

    热门讨论 2014-12-20 12:00:30
    因为这样可以避免 top字段如果是逻辑索引,查询结果后实际表中的不一致(逻辑索引中的数据有可能和数据表中的不一致,而查询时如果处在索引则首先查询索引) 14、说明:前10条记录 select top 10 * form table...
  • sql经典语句一部分

    2011-07-31 11:16:50
    因为这样可以避免 top字段如果是逻辑索引,查询结果后实际表中的不一致(逻辑索引中的数据有可能和数据表中的不一致,而查询时如果处在索引则首先查询索引) 14、说明:前10条记录 select top 10 * form table...
  • 因为这样可以避免 top字段如果是逻辑索引,查询结果后实际表中的不一致(逻辑索引中的数据有可能和数据表中的不一致,而查询时如果处在索引则首先查询索引) 14、说明:前10条记录 select top 10 * form ...
  • 循环语句中有一个语句break,通过这个语句可以跳出整个循环。 以下场景便模拟了循环结构与跳出循环现实场景: 在一个工厂流水线上每天需要加工零件100件,且每件零件所做加工都是一样,也就是说流水线每天要...

    第1关:While 循环与 break 语句
    任务描述
    程序的第三大结构是循环结构。在此结构中,通过一个判断语句来循环执行一个代码块,直到判断语句为假时跳出循环。循环语句分为while循环、for循环、循环嵌套和迭代器。循环语句中有一个语句break,通过这个语句可以跳出整个循环。
    以下场景便模拟了循环结构与跳出循环的现实场景:
    在一个工厂的流水线上每天需要加工零件100件,且每件零件所做的加工都是一样的,也就是说流水线每天要循环做相同的工作100次。但是如果在加工时突然停电,则流水线停止对后面所有零件的加工,跳出循环。
    本关的任务是让学习者学会使用while循环与break语句。
    相关知识
    while循环和break的结构如下图1所示:
    在这里插入图片描述
    while语句
    while语句的基本形式为:
    while 判断条件1:
    循环语句
    当判断条件1为true时,执行循环语句,直到判断条件1为假。例如:
    count = 0
    while(count <= 10):
    print(“现在计数为:”,count)
    count += 1
    break语句
    break语句的基本形式为:
    while 判断条件1:
    循环语句
    判断条件2:
    break
    当判断条件1为true时执行循环语句。若此时判断条件2为true,执行break跳出while循环,若判断条件2一直为false,则执行while循环,一直到判断条件1为false。
    例如:
    count = 0
    while(count <= 10):
    print(“现在计数为:”,count)
    count += 1
    if(count > 5):
    break
    如果您想了解更多循环结构的相关知识,请参考:[美] Katie Cunningham 著《 Python 入门经典》第三章。
    编程要求
    本关的编程任务是补全line.py文件中的判断语句部分,具体要求如下:
    填入当已处理零件数小于总零件数count < partcount时的while循环判断语句;
    在停电时填入break语句跳出循环。
    本关涉及的代码文件line.py的代码框架如下:

    partcount = int(input())
    electric = int(input())
    count = 0
    # 请在此添加代码,当count < partcount时的while循环判断语句
    ########## Begin ##########
    ########## End ##########
        count += 1
        print("已加工零件个数:",count)
        if(electric):
            print("停电了,停止加工")
            # 请在此添加代码,填入break语句
            ########## Begin ##########
            ########## End ##########
    

    测试说明
    本文的测试文件是line.py,具体测试过程如下:
    平台自动编译生成line.exe;
    平台运行line.exe,并以标准输入方式提供测试输入;
    平台获取line.exe输出,并将其输出与预期输出对比。如果一致则测试通过,否则测试失败。
    以下是平台对src/step1/line.py的样例测试集:
    测试输入:
    3
    0
    预期输出:
    已加工零件个数: 1
    已加工零件个数: 2
    已加工零件个数: 3
    开始你的任务吧,祝你成功!
    人生的坚持、学习的坚持,尽管遭遇困苦,但是我们却能在一次次的苦难中成长,重新爬起来,这就是奋斗的人生。
    参考代码:

    partcount = int(input())
    electric = int(input())
    count = 0
    #请在此添加代码,当count < partcount时的while循环判断语句
    #********** Begin *********#
    while count < partcount:
    #********** End **********#
        count += 1
        print("已加工零件个数:",count)
        if(electric):
            print("停电了,停止加工")
            #请在此添加代码,填入break语句
            #********** Begin *********#
            break
            #********** End **********#
    

    第2关:for 循环与 continue 语句
    任务描述
    Python 中还为我们提供了一种循环结构:for循环。for循环可以遍历序列成员,直到序列中的成员全部都遍历完后才跳出循环。循环语句中有一个continue语句,这个语句的作用是跳出当前循环。
    以下场景便模拟了for循环结构与跳出当前循环的现实场景:
    全班同学的试卷为一个序列,老师在批阅一个班同学的试卷时,需要从第一个同学开始一个一个批阅,然后根据每个同学的具体答卷情况给出最后得分。如果评阅到某张试卷时发现这位同学缺考,为空白卷,那么就不评阅这张试卷,直接评阅下一张。当全部同学的试卷都评阅完毕时,结束评阅,跳出循环。
    本关的任务是让学习者学会使用for循环与continue语句。
    相关知识
    for循环和continue结构如下图1所示:
    在这里插入图片描述
    for语句
    for语句的基本形式为:
    for iteration_var in sequence:
    循环语句
    依次遍历序列中的成员,执行循环语句。例如:
    list = [‘python’,‘java’,‘c’,‘c++’]
    for book in list:
    print(“当前书籍为:”,book)
    continue语句
    continue语句的基本形式为:
    for iteration_var in sequence:
    循环语句
    if 判断语句1:
    continue
    当遍历序列时,如果判断语句1为真,则执行continue语句,跳出当前循环,直接进入下一次循环。例如:
    list = [‘python’,‘java’,‘c’,‘c++’]
    count = 0
    for book in list:
    count += 1
    if count == 3:
    continue
    print(“当前书籍为:”,book)
    如果您想了解更多循环结构的相关知识,请参考:[美] Katie Cunningham 著《 Python 入门经典》第三章。
    编程要求
    本关的编程任务是补全checkWork.py文件中的部分代码,具体要求如下:
    填入循环遍历studentname列表的代码;
    当遍历到缺席学生时,填入continue语句跳过此次循环。
    本关涉及的代码文件checkWork.py的代码框架如下:

    absencenum = int(input())
    studentname = []
    inputlist = input()
    for i in inputlist.split(','):
       result = i
       studentname.append(result)
    count = 0
    # 请在此添加代码,填入循环遍历studentname列表的代码
    ########## Begin ##########
    ########## End ##########
        count += 1
        if(count == absencenum):
            # 请在下面填入continue语句
            ########## Begin ##########
            ########## End ##########
        print(student,"的试卷已阅")
    

    测试说明
    本文的测试文件是checkWork.py,具体测试过程如下:
    平台自动编译生成checkWork.exe;
    平台运行checkWork.exe,并以标准输入方式提供测试输入;
    平台获取checkWork.exe输出,并将其输出与预期输出对比。如果一致则测试通过,否则测试失败。
    以下是平台对src/step2/checkWork.py的样例测试集:
    测试输入:
    2
    zhangsan,lisi,wangwu,zhaoliu,qianqi
    预期输出:
    zhangsan 的试卷已阅
    wangwu 的试卷已阅
    zhaoliu 的试卷已阅
    qianqi 的试卷已阅
    开始你的任务吧,祝你成功!
    自己发光,不要等别人把你磨光——谁有空、有心情去认真地“磨”你呢?
    参考代码:

    absencenum = int(input())
    studentname = []
    inputlist = input()
    for i in inputlist.split(','):
       result = i
       studentname.append(result)
    count = 0
    #请在此添加代码,填入循环遍历studentname列表的代码
    #********** Begin *********#
    for student in studentname:
    #********** End **********#
        count += 1
        if(count == absencenum):
            #在下面填入continue语句
            #********** Begin *********#
            continue
            #********** End **********#
        print(student,"的试卷已阅")
    

    第3关:循环嵌套
    任务描述
    在Python 中,除了while循环与for循环,还有循环嵌套。循环嵌套就是在一个循环体里嵌入另一个循环。以下场景便模拟了循环嵌套与跳出循环的现实场景:
    在一次考试结束后,学校需要统计每位同学的考试总成绩。在这个场景中,我们先将所有同学组成一个序列,然后遍历每位同学。在遍历到每位同学时还要遍历每位同学的每门分数并进行计算,最后得出每位同学的总成绩。
    本关的任务是让学习者学会使用循环嵌套。
    相关知识
    循环嵌套分为for循环嵌套和while循环嵌套。
    for循环嵌套
    for循环嵌套的基本形式为:
    for iteration_var in sequence:
    for iteration_var in sequence:
    循环语句
    例如:
    for x in range(1,10):
    for y in range(0,x):
    result = x + y
    print(result)
    while循环嵌套
    while循环嵌套的基本形式为:
    while 判断条件:
    while 判断条件:
    循环语句
    例如:
    x = 1
    y = 0
    while x < 10:
    while y < x:
    result = x + y
    print(result)
    y += 1
    x += 1
    y = 0
    如果您想了解更多循环嵌套的相关知识,请参考:[美] Katie Cunningham 著《 Python 入门经典》第三章。
    编程要求
    本关的编程任务是补全sumScore.py文件中的部分代码,具体要求如下:
    当输入学生人数后,填入在for循环遍历学生的代码;
    当输入各科目的分数后的列表后,填入for循环遍历学生分数的代码。
    本关涉及的代码文件sumScore.py的代码框架如下:

    studentnum = int(input())
    # 请在此添加代码,填入for循环遍历学生人数的代码
    ########## Begin ##########
    ########## End ##########
        sum = 0
        subjectscore = []
        inputlist = input()
        for i in inputlist.split(','):
            result = i
            subjectscore.append(result)
        # 请在此添加代码,填入for循环遍历学生分数的代码
        ########## Begin ##########
        ########## End ##########
            score = int(score)
            sum = sum + score
        print("第%d位同学的总分为:%d" %(student,sum))
    

    测试说明
    本文的测试文件是sumScore.py,具体测试过程如下:
    平台自动编译生成sumScore.exe;
    平台运行sumScore.exe,并以标准输入方式提供测试输入;
    平台获取sumScore.exe输出,并将其输出与预期输出对比。如果一致则测试通过,否则测试失败。
    以下是平台对src/step3/sumScore.py的样例测试集:
    测试输入:
    2
    23,56,78,90
    21,56,78,76,91
    预期输出:
    第0位同学的总分为:247
    第1位同学的总分为:322
    开始你的任务吧,祝你成功!
    我们能做的就是拼尽全力,即使迈出的步子再小,我们也比昨天要更接近自己的目标了。
    参考代码:

    studentnum = int(input())
    #请在此添加代码,填入for循环遍历学生人数的代码
    #********** Begin *********#
    for student in range(studentnum):
    #********** End **********#
        sum = 0
        subjectscore = []
        inputlist = input()
        for i in inputlist.split(','):
            result = i
            subjectscore.append(result)
        #请在此添加代码,填入for循环遍历学生分数的代码
        #********** Begin *********#
        for score in subjectscore:
        #********** End **********#
            score = int(score)
            sum = sum + score
        print("第%d位同学的总分为:%d" %(student,sum))
    

    第4关:迭代器
    任务描述
    迭代器用来循环访问一系列元素,它不仅可以迭代序列,也可以迭代不是序列但是表现出序列行为的对象。本关的任务是让学习者理解与学会使用迭代器。
    相关知识
    迭代器的优点
    迭代器访问与for循环访问非常相似,但是也有不同之处。对于支持随机访问的数据结构如元组和列表,迭代器并无优势。因为迭代器在访问的时候会丢失数据索引值,但是如果遇到无法随机访问的数据结构如集合时,迭代器是唯一访问元素的方式;
    迭代器仅仅在访问到某个元素时才使用该元素。在这之前,元素可以不存在,所以迭代器很适用于迭代一些无法预先知道元素总数的巨大的集合;
    迭代器提供了一个统一的访问集合的接口,定义iter()方法对象,就可以使用迭代器访问。
    理解迭代器
    可直接作用于for循环的数据类型如list、tuple、dict等统称为可迭代对象:Iterable。使用isinstance()可以判断一个对象是否是可迭代对象。例如:
    from collections import Iterable
    result = isinstance([],Iterable)
    print(result)
    result = isinstance((),Iterable)
    print(result)
    result = isinstance(‘python’,Iterable)
    print(result)
    result = isinstance(213,Iterable)
    print(result)
    结果为:
    True
    True
    True
    False
    可以被next()函数调用并不断返回下一个值的对象称为迭代器:Iterator。next()函数访问每一个对象,直到对象访问完毕,返回一个StopIteration异常。使用isinstance()可以判断一个对象是否是Iterator对象。例如:
    from collections import Iterator
    result = isinstance([],Iterator)
    print(result)
    result = isinstance((),Iterator)
    print(result)
    result = isinstance((x for x in range(10)),Iterator)
    print(result)
    结果为:
    False
    False
    True
    所有的Iterable都可以通过iter()函数转化为Iterator。
    定义迭代器
    当自己定义迭代器时,需要定义一个类。类里面包含一个iter()函数,这个函数能够返回一个带next()方法的对象。例如:
    class MyIterable:
    def iter(self):
    return MyIterator()
    class MyIterator:
    def init(self):
    self.num = 0
    def next(self):
    self.num += 1
    if self.num >= 10:
    raise StopIteration
    return self.num
    复制迭代器
    迭代器当一次迭代完毕后就结束了,在此调用便会引发StopIteration异常。如果想要将迭代器保存起来,可以使用复制的方法:copy.deepcopy():x = copy.deepcopy(y),不可使用赋值的方法,这样是不起作用的。
    如果您想了解更多迭代器的相关知识,请参考:[美] Wesley J.Chun 著《 Python 核心编程》第八章。
    编程要求
    本关的编程任务是补全ListCalculate.py文件中的部分代码,具体要求如下:
    当输入一个列表时,填入将列表List转换为迭代器的代码;
    填入用next()函数遍历迭代器IterList的代码。
    本关涉及的代码文件ListCalculate.py的代码框架如下:

    List = []
    member = input()
    for i in member.split(','):
        result = i
        List.append(result)
    # 请在此添加代码,将List转换为迭代器的代码
    ########## Begin ##########
    ########## End ##########
    while True:
        try:
            # 请在此添加代码,用next()函数遍历IterList的代码
            ########## Begin ##########
            ########## End ##########
            result = int(num) * 2
            print(result)
        except StopIteration:
            break
    

    测试说明
    本文的测试文件是ListCalculate.py,具体测试过程如下:
    平台自动编译生成ListCalculate.exe;
    平台运行ListCalculate.exe,并以标准输入方式提供测试输入;
    平台获取ListCalculate.exe输出,并将其输出与预期输出对比。如果一致则测试通过,否则测试失败。
    以下是平台对src/step4/ListCalculate.py的样例测试集:
    预期输入:
    5,6,7,8,9
    预期输出:
    10
    12
    14
    16
    18
    开始你的任务吧,祝你成功!
    只要认为是对的就去做,坚持去做。不要在乎别人的看法,哪怕是错,至少你有去做过证明曾经你努力过。
    参考代码:

    List = []
    member = input()
    for i in member.split(','):
        result = i
        List.append(result)
    #请在此添加代码,将List转换为迭代器的代码
    #********** Begin *********#
    IterList = iter(List)
    #********** End **********#
    while True:
        try:
            #请在此添加代码,用next()函数遍历IterList的代码
            #********** Begin *********#
            num = next(IterList)
            #********** End **********#
            result = int(num) * 2
            print(result)
        except StopIteration:
            break
    
    展开全文
  • 在实现,assertion就是在程序中的一条语句,它一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式值为true;如果该值为false,说明程序已经处于不正确状态下,系统将给出警告或退出。...
  • linux内核 0.11版本源码 带中文注释

    热门讨论 2009-08-31 15:10:21
    * 以下这些数据是由setup.s 程序在引导时间设置(参见第2 章2.3.1 节中的表2.1)。 */ #define EXT_MEM_K (*(unsigned short *)0x90002) // 1M 以后扩展内存大小(KB)。 #define DRIVE_INFO (*(struct ...
  • 9.我们可以看见工程中的所有文件都出现在列表了。我们可以直接按下下面 绿色run 按钮或者按下Ctrl+R 快捷键运行程序。 10.程序运行会出现空白对话框,如下图。 11.我们双击文件列表dialog.ui 文件,便出现...
  • 那些从HTML分离出来的标志也表示语句的结束。 注释 PHP支持C,C++和Unix风格的注释方式: /* C,C++风格多行注释 */ // C++风格单行注释 # Unix风格单行注释 Hello,World! 通过我们已经学过的知识,你可以编写...
  • 在XML文档中,上述几种语句的语法都是错误的。因为: 1.所有的标记都必须要有一个相应的结束标记; 2.所有的XML标记都必须合理嵌套; 3.所有XML标记都区分大小写; 4.所有标记的属性必须用""括起来; 所以上列...
  • flash shiti

    2014-03-14 10:32:41
    13. 如果要让Flash 同时若干个对象产生渐变动画,则必须将这些对象放置在不同。 □ A. 正确 □ B. 错误 14. 矢量图形用来描述图像是: □ A. 直线 □ B. 曲线 □ C. 色块 □ D. A 和B 都正确 15. 下列那几...
  • java 面试题 总结

    2009-09-16 08:45:34
    在实现,assertion就是在程序中的一条语句,它一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式值为true;如果该值为false,说明程序已经处于不正确状态下,系统将给出警告或退出。...
  • 维护类问题(C类)-指设计、编码出现的对软件系统维护方便程度造成影响问题,在系统不起关键作用,但系统后期维护造成不便或导致维护费用上升; 可测试性问题(D类)-指设计、编码因考虑不周而导致...
  • 下列描述中错误是:(选择1项) A) 在一个类声明里声明类,也叫做内部类或嵌套类,内部类可以作为外包类一个成员使用,可以访问外包类所有成员,包括私有成员。 B) 内部类访问权限可以被定义为public、...
  • 22.能从循环语句的循环体跳出的语句是( )。 A) for 语句 B) break 语句 C) while 语句 D) continue语句 23. 若有循环: int x=5,y=20; do{ y-=x; x++; }while(++x);则循环体将被执行( )。 A.0次 B.1次 C.2次 D...
  • 面向对象的编程语言与以往各种编程语言有根本的不同,它设计的出发点就是为了能更直接的描述客观世界存在的事物以及它们之间的关系。面向对象的编程语言将客观事物看作具有属性和行为的对象,通过抽象找出同一类...
  • 假如不知道机器内的程序的各语句实际上是什么,分别输入什么样的detax来测试出while语句的循环条件写错了。 (4)、把原程序while语句之前的y=1/x语句去掉,观察程序的运行将会发生什么样的变化。 假如不知道...
  • 28.现有两个类A、B,以下描述中表示B继承自A是( )。 A) class A extends B B) class B implements A C) class A implements B D) class B extends A 29. 下列算法中,不能用来排序算法是( )。 A) 冒泡法 B) 插入...
  • 实验目的:循环语句和条件判断语句编写词法分析编译程序,只能通过一遍扫描完成。(用c++实现) 实验要求: (1) 关键字: for if then else while do 所有关键字都是小写。 (2)运算符和分隔符: : = + - * / ...
  • 在一小时内学会 C#(txt版本)

    热门讨论 2009-08-19 18:09:37
    正如其名字说,一旦它们已经进行了写操作、直接初始化或在构造函数中对其进行了赋值,readonly 数据成员就只能其进行读取。readonly 和 const 数据成员不同之处在于 const 要求你在声明时进行直接初始化。看下面...
  • C++程序员面试宝典

    热门讨论 2013-04-01 13:36:19
    面试题64 break语句与continue语句有什么区别 64 5.3 switch语句 66 面试题65 switch语句的执行顺序是什么 66 面试题66 如何在switch语句内部定义变量 67 5.4 递归 68 面试题67 什么是递归 68 面试题68 汉诺塔问题 ...
  • C++复习资料之系列

    2008-12-30 21:35:45
    C++程序中的语句必须以( b )结束。 (a) 冒号 (b) 分号 (c) 空格 (d)花括号 5. 执行C++程序时出现“溢出”错误属于( c )错误。 (a) 编译 (b) 连接 (c) 运行 (d) 逻辑 6.下列选项,全部都是C++关键字...
  • C++MFC教程

    热门讨论 2013-05-21 13:37:15
    需要选择一些原理讲解比较透彻书籍,这样一来才会新技术有更多了解,最好书中对技术应用有一定阐述。尽量选择示范代码必较精简书,可以节约银子。 此外最好涉猎一些辅助性书籍。 1.2 理解Windows...
  • (2)赋值语句的方法 int a; int *p; p=&a; 不允许把一个数赋予指针变量,故下面的赋值是错误的: int *p;p=1000; 被赋值的指针变量前不能再加“*”说明符,如写为*p=&a 也是错误的 指针变量的运算  指针变量可以...
  • 在您 Global.asax.cs 添加一条 using 语句并指定这个 XML Web service 地址。  D.在您 Global.asax.cs 写一个事件处理器导入这个 Xml Web Service 相应 .wsdl 和 .disco 文件。 26.您要创建一个ASP...
  • switch(menu_select()) /*调用主菜单函数,返回值整数作开关语句的条件*/ { /*值不同,执行的函数不同,break 不能省略*/ case 0:head=init();break; /*执行初始化*/ case 1:head=create();break; /*创建链表...
  • 7.4 使用*匹配字符串中的单字符或其重复 序列 51 7.5 使用\屏蔽一个特殊字符含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 ...
  • 正则表达式

    2014-12-03 14:51:39
    正则表达式前一子表达式引用所指定并不是那个子表达式模式,而是与那个模式相匹配文本.这样,引用就不只是帮助你输入正则表达式重复部分快 捷方式了,它还实施了一条规约,那就是一个字符串各个分离...
  •  本书针对大多数日常oracle database 11g数据库管理任务,全面覆盖dba行业知识,并将理论与实践相结合,旨在为初中级dba提供高效运行数据库所需方方面面知识,帮助他们从oracle公司发行大量资料找到自己...
  • 非常不错教程 共30章,以下为目录 目 录 译者序 前言 第一部分 shell 第1章 文件安全与权限 1 1.1 文件 1 1.2 文件类型 2 1.3 权限 2 1.4 改变权限位 4 1.4.1 符号模式 4 1.4.2 chmod命令举例 5 1.4.3 绝对模式 5 ...

空空如也

空空如也

1 2
收藏数 37
精华内容 14
关键字:

以下对break语句的描述中