精华内容
下载资源
问答
  • 标签(空格分隔): C 学位高级语言程序设计 C输入输出 C语言中,如果scanf函数的格式控制字符串和被输入变量类型不匹配,就会出错。 scanf函数的格式控制 %d %f,%e 输入float型(不能够指定输入精度...

    数据的格式化键盘输入

    标签(空格分隔): C 双学位高级语言程序设计 C输入输出


    C语言中,如果scanf函数的格式控制字符串和被输入变量类型不匹配,就会出错。
    scanf函数的格式控制符
    
    • %d
    • %f,%e 输入float型(不能够指定输入精度)
    • %c 输入一个字符(包括空格、回车等一切输入)

    注意:
    1. scanf中不能引用换行符,如

        scanf("%d\n",&a);

    这样是错误的。
    2. scanf函数的格式修饰符和printf函数的格式几乎完全相同,但需要注意的是,输入双精度浮点型,需要在f前加l,%lf,而不是%f。
    3. “*”在scanf函数中有特殊用法,意为跳过这个输入格式符。举例如下

        scanf("%2d %*2d %2d",&a,&b,&c);

    当我们输入
    12 34 56时,赋值a=12后,本应该运行到b=34,但此处有*,所以跳过这一格式符,转到下一个输入,b=56,之后的c没有赋值。

    展开全文
  • VT-100(或其他使用转义序列的终端)上的ESC不存在“转义序列”。在27个ASCII字符的特殊含义是转义。这通常将终端放入一个简单的状态机中。一般情况下,规则是将传入字符吞入,直到看到字母或符号字符(包括在内),...

    VT-100(或其他使用转义序列的终端)上的ESC键不存在“转义序列”。在

    27个ASCII字符的特殊含义是转义符。这通常将终端放入一个简单的状态机中。一般情况下,规则是将传入字符吞入,直到看到字母或符号字符(包括在内),尽管有些特殊情况,如符号可能会抓住一个额外的字符,例如ESC#6到双倍宽字符。在

    例如,在H-19/VT-52终端上,ESC H表示主页,ESC E表示清除屏幕和主页,ESC J表示清除屏幕末端,等等。VT-100系列使用ESC[H表示主页,ESC[2 J表示清除屏幕末端。在

    真正发生的是,开方括号(没有右括号)表示一系列参数,通常是数字,即将到来。ESC[2j中的“2”表示从光标到顶部(零)和从光标到终点(一)。把J换成K,现在它会用同样的方法清除线,而不是屏幕。他们不是武断的。甚至ESC[row;col H也会采用数字row/col,例如ESC[12;34h将转到第12行,第34列。不提供它们将采用默认值。在

    理论上,服务器不应该抛出一个无意义的孤立ESC字符,因为终端会坐在那里等待序列。在

    当按了某个功能键或某个功能键时,按了某个功能键就会按ESC键。例如ESC[21~是F10。在

    这就留下了一个非常实际的问题,即如何发送一个文本孤立的ESC。有两种方法。在

    第一,发送ESC,然后延迟一段时间。主办方将有责任不仅看什么进来,而且在什么时候。而且,在假设终端将立即在其缓冲区中发送一个字符块的情况下工作,它将在内部超时,并将ESC表示为ESC。耽搁的时间并不长。在

    第二,要求用户按ESC键两次。由于没有一个转义序列由双转义字符组成,所以它表示一种特殊情况。这和我们在字符串中引用反斜杠字符时所做的完全一样,“\”实际上意味着“\”,因为我们必须满足编译器的词法阶段。在本例中,它是主机服务器。请记住,在串行端口的时代,也就是说,当使用这些终端时,当一个字符被按下时,它就会立即被发送出去。仅仅几年后,我们才开始模拟终端,因此需要模拟它们的转义序列,而不是将行为从内容流中去掉。在

    当然,一个“无效”的ESC序列意味着ESC是文本的,但是这需要在您可以对它们进行操作之前查看以下字节是什么(因此需要超时解决方案)。问题是有时这些字符会给应用程序带来副作用,令人讨厌的,有趣的案例可能会出现,试图天真地伪造系统可能会给您带来麻烦。e、 使用ESC空格强制退出,ESC取消一个提示,但空格无意中确认下一个。在

    该问题的第三个解决方案是让主机完全忽略特殊的功能键,并将传入的字节流作为文本。例如,每次按下ESC键时,TECO编辑器都会向用户显示一个美元符号,因为它将此符号用作命令分隔符,就像今天在编码时使用分号一样。在

    展开全文
  • 系统工具

    2018-09-18 17:46:06
    使出现的旧系统栏不要变成蓝色,再选择“命令提示”,如在前期准备中安装程序放在D盘,那么键入d:\sources\setup回车,剩下的操作就和光盘安装一样了,格式化C盘装纯净单系统或装系统都没有问题。  卸载NT6 ...
  • objectName[@dbLink]” 或 Ctrl+鼠标点击字串“[user.]objectName[@dbLink] ”,如果是一表名,则能清楚地显示表的列信息(包括列名称、数据类型及长度、默认值、非空)、索引、约束 条件(主键、唯一、检查、子...
  • 6、在刚才的命令提示下键入“cd /d c:\windows\pchealth\helpctr\binaries”(不包括双引号,如果你的Windows XP不在C盘,请根据实际情况操作)后按下Enter(回车); 7、键入“start /w helpsvc /svchost ...
  • 运行环境交互

    2012-06-26 17:27:42
     1、运行程序参数:运行程序后面紧跟多个字符串(空格隔开)会一次赋给args数组元素,如过字符串本身包括空格应该用引号“”括起来  2、Scanner获取输入:基于正则表达式的文本扫描器,nextXxx()获取输入项,...
    用户的键盘输入:
    
        1、运行程序参数:运行程序后面紧跟多个字符串(空格隔开)会一次赋给args数组元素,如过字符串本身包括空格应该用双引号“”括起来
        2、Scanner获取输入:基于正则表达式的文本扫描器,nextXxx()获取输入项,使用空白作为分隔符,如果想改变分隔符,每次读取一行,可以设置分隔符为回车符(useDelimiter(String pattern))。
        3、BufferedReader获取输入:BufferedReader(new InputStreamReader(System.in)),调用readLine方法逐行获取键盘输入,会阻塞等待。

    系统相关类:
        System类:代表当前Java程序运行平台,不能创建,允许通过类名直接调用属性和方法。
            常用垃圾回收gc()、获取系统时间currentTimeMillis()(毫秒数)和nanoTime()(微秒数)许多操作系统以即时毫秒为单位,不能返回精确值。
        Runtime类:不能创建实例,通过getRuntime()方法获取对象。
            提供gc()和runFinalization()方法通知系统进行垃圾回收、提供load(String)和loadLibrary(String)加载文件和动态链接库、还可以直接单独启动一条进程运行操作系统命令(exec(String))。
            
    String类、StringBuffer类和StringBuilder类异同:
        String不可变类,被创建后,包含在对象中字符序列不可改变,直至对象别销毁。
        StringBuffer代表字符序列可变的字符串,创建后可以改变对象的字符序列,可以通过toString方法转为String对象。
        StringBulder也代表字符串对象,类似于StringBuffer类,不同的StringBuffer线程安全,StringBuilder线程不安全。
    展开全文
  • 注册表总结

    2020-06-16 20:17:46
    注册表的概念 注册表(Registry,又称为登录档),是Microsoft Windows中的一个重要的数据库,...值项包括名称(不包括反斜线的数字英文代表和空格的任意组合),数据类型(字符串,二进制,字节),数值(最大64KB

    注册表的概念
    注册表(Registry,又称为登录档),是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。打开的方式是先打开运行界面,然后常用的是输入regedit获知regedit.exe,点击回车就是了。
    打开之后有5个根键,都是以HKEY开头的,每个根键都有自己的子项和值项。根键也是根结构,子项相当于枝,而值项相当于叶。子项和父项的概念是相对的。值项包括名称(不包括反斜线的数字英文代表符和空格的任意组合),数据类型(字符串,二进制,双字节),数值(最大64KB)。

    注册表主键的介绍:
    HKEY_CLASSES_ROOT
    简称是HKCR该根键包括启动应用程序的全部信息,包括扩展名,应用程序与文档之间的关系,驱动程序名,DDE和OLE信息,编号与应用程序与文档的图标等。

    以AVIFILE举例常见子项的含义:
    

    CLSID:分类标识,系统可以通过这个类标识来识别相同类型的文件。
    Compressors:有两个子项,auds:用于设置音频数据压缩程序的类标识;vids:是用于设置视频数据压缩程序的类标识。
    RIFFHandlers:有两个类标识:AVI;用于设置AVI文件的类标识;WAVE:用于设置WAVE文件的类标识。
    shellex:包括了视频文件的外壳扩展。

    以AWFile举例常见子项的含义:
    

    defaultlcon:用于设置默认标识。

    其它子项的含义:
    

    protocol:包括了执行程序和编辑程序的路径和文件名。
    Shell:用于设置视频文件的外壳。
    CurVer:操作命令操作符。

    HKEY_CURRENT_USER
    该键包括了当前登录用户的配置信息,包括环境变量,个人程序以及桌面设置等。

    HKEY_LOCAL_MACHINE
    该键包括本地计算机的系统信息,包括硬件和操作系统信息,安全数据和计算机专用的各种软件设置信息。
    HARDWARE:该子项包括了系统使用的浮点处理器,串口等信息。
    RESOURCEMAP:用于存放资源列表。
    SAM:这部分受保护,无法查看。
    SECURITY:该子项只是为将来的高级功能预留的。
    SOFTWARE:该子项保留的是所有已安装的32位应用程序信息。
    SYSTEM:该子项是启动时所需的信息和修复系统时所需要的信息。

    HKEY_USERS
    该键包括计算机所有用户使用的配置数据,这些数据只有用户登录系统时才能访问。这些信息告诉我们当前系统用户使用的图标,激活的程序组,开始菜单和内容以及颜色,字体。
    AppEvents:包括了各种应用事件的列表。
    Control Panel:包括了内容与桌面,光标,键盘和鼠标等设置信息。
    Keyboard layout:用于键盘的布局。

    HKEY_CURRENT_CONFIG
    该键包括当前硬件的配置信息,其中信息是从HKEY_LOCAL_MACHINE映射过来的。

    注册表破坏:
    被破坏之后的常见现象:无法启动系统,无法运行或者正常运行合法的程序,找不到启动程序,没有访问程序的权限,不能正确安装或者装入驱动程序,不能联网,注册表条目有误。
    被破坏的原因:应用程序的错误,安装过多软件彼此之间的冲突,驱动程序不兼容,硬件问题,错误操作。

    注册表备份:
    针对以上问需要主动提前做好备份,右键——导出到指定文件夹即可。关于注册表的恢复,可以重启系统纠正错误,注册表导入恢复,利用高级启动选项恢复注册表,重启之后按F8,选择最后一次正确的配置。

    注册表的优化:
    可以清除多余的DLL文件,删除安装卸载应用程序的垃圾信息,删除系统安装时产生的无用信息(多余时区,多余国家列表,多余语言代码,键盘布局,失效的文件关联)。

    展开全文
  • js对象

    2020-08-24 09:01:50
    var a = { };//空对象 var a ={ name:"张三", sex;“男” ...2.访问对象的属性,可以使用点运算符,也可以使用中括号,使用中括号时,名称可以是任意字 串。 3.必须是字符串,即便是没有使用
  • 字符串是在每个编程语言都都会使用到的一种对象,它几乎可以包括所有键盘可以输入的文字或者其他特殊字符,或者换行,TAB等,在JAVA中表示字符串的方法是一对英文半角引号""之内,如"Hello World!"、"Hello \r...
  • 字符串是在每个编程语言都都会使用到的一种对象,它几乎可以包括所有键盘可以输入的文字或者其他特殊字符,或者换行,TAB等, 在JAVA中表示字符串的方法是一对英文半角引号""之内,如"Hello World!"、"Hello ...
  • ASCII及十六进制转换工具《建》

    热门讨论 2010-09-11 10:39:41
    2."字符转换"中想把对应的值转化为对应的字符,如果包括分隔,需要手工 填入。 (详见上面的:ASCII转字符) 3."字符转换"中点击“键盘的ASCII查询”(即有键盘图标的那个按钮后) 该按钮会自动隐藏,然后可按...
  • windows注册表总结

    2020-09-21 17:00:45
    windows注册表总结 注册表概述: 注册表是windows操作系统,硬件设备以及客户应用程序得以正常运行和保存设置的...A 名称:不包括反斜线的字符、数字、代表、和空格的任意组合。 B数据类型:包括字符串,二进制和
  • python字符串

    2019-10-04 13:32:50
    用一个特定的方法表示出一系列不方便写出的内容,比如回车,换行等 借助反斜杠字符 不同系统对换行操作有不同的表示 windows:\n Linux:\r\n 字符串的格式化 把字符串按照一定格式进行打印或者...
  • 包括最新版.HS8145V5等一系列产品。不可多得产品。 开启telnet的方法网上看到有2种: 第一种是备份配置文件 通过改备份文件再恢复来开通telnet。这种的前提是你有超级管理员账号和密码。 第二种是使用华为的ONT...
  • 2、打开Python Shell,在提示“>>>”的后面输入Python命令并按回车,该命令就会立即执行并显示结果。3、凡是加上了引号(单引号和引号都可以)的字符、数字等都是字符串。凡是未加引号的数字(包括小数)...
  • 2、打开PythonShell,在提示“>>>”的后面输入Python命令并按回车,该命令就会立即执行并显示结果。3、凡是加上了引号(单引号和引号都可以)的字符、数字等都是字符串。凡是未加引号的数字(包括小数)...
  • ONT组播配置工具2018.7z

    2019-12-31 15:57:50
    包括最新版.HS8145V5等一系列产品。不可多得产品。 开启telnet的方法网上看到有2种: 第一种是备份配置文件 通过改备份文件再恢复来开通telnet。这种的前提是你有超级管理员账号和密码。 第二种是使用华为的ONT...
  • shell编程学习笔记

    2014-02-11 10:06:45
    在定义变量时,若String中包含空格、制表、换行,需用单()引号,引号内允许变量替换,而单引号内就不可以。 shell变量的作用域 可以用export内置命令将局部变量设置为全局变量。 ...
  • .delete (捕获 "删除" 和 "退格" ) .esc .space .up .down .left .right .ctrl .alt .shift .meta 实例 组件部分不太会,em...... 钩子函数 指令定义函数提供了几个钩子函数(可选): bind: 只调用一次,指令第...
  •  •分隔:常见的分隔有分号; 花括号{} 方括号[ ] 圆括号() 空格 圆点 .  –在 Java 语言中每一条语句的结束用分号表示;  •标识符的规则:由字母,数字,下划线_,美元$组成,但数字不能开头.  •标识符不能...
  • 本书的内容包括:  ** 基本内容——输入、输出和对话框  ** Unicode概述  ** 图形——绘图、文本和字体、位图和元文件  ** 内核和打印机  ** 声音和音乐  ** 动态链接库  ** 多任务和多线程  ** 多...
  • 本书的内容包括:  ** 基本内容——输入、输出和对话框  ** Unicode概述  ** 图形——绘图、文本和字体、位图和元文件  ** 内核和打印机  ** 声音和音乐  ** 动态链接库  ** 多任务和多线程  ** 多...
  •  5.3 精度浮点型   5.4 复数   5.5 操作   5.6 内建函数与工厂函数   5.7 其他数字类型   5.8 相关模块   5.9 练习   第6章 序列:字符串、列表和元组   6.1 序列   6.2 字符串  ...
  • 汇编语言程序设计 第二版

    热门讨论 2012-08-12 14:23:02
     书中附有一些基本的编程辅助信息,这些信息包括各种按键的码值和显示颜色信息等。在Windows应用程序的编写部分,附录中给出了编程中所用到的一些常量列表和函数功能的说明。这些辅助信息可为编程带来一定的方便,...
  • java基础入门教程

    热门讨论 2009-04-29 21:36:10
    2 软 件 的 开 发 方 法 :由 于 Java 语 言 的 面 向 目 标 的 特 性 , 所以完 全 可 以 用 O-O的技 术 与 方 法 来 开 发 ,这 是 合 最 新 的 软件 开 发 规 范 要 求 的 。 3 Java 语 言 的 动 画 效 果 远 ...
  • 由于sin函数要求这两个量必须是精度浮点型,故用类型说明double来说明这两个变量。说明部分后的四行为执行部分或称为执行语句部分,用以完成程序的功能。执行部分的第一行是输出语句,调用printf函数在显示器上...
  • objectName[@dbLink]” 或 Ctrl+鼠标点击字串“[user.]objectName[@dbLink]”,如果是一表名,则能清楚地显示表的列信息(包括列名称、数据类型及长度、默认值、非空)、索引、约束条件(主键、唯一、检查、子表...
  • ●数千行示例代码,包括一个Web浏览程序,一个击记录程序/播放器,用管道、重定向写的shell程序,以及相关的后台进程程序。 ●每章末的练习。一些是简单的程序设计问题,还有一些则可以作为每学期的UNIX程序设计...
  • 9. 不包括特殊字符的匹配 (字符串中不包括符号 数学次方号^ 单引号' 引号" 分号; 逗号, 帽号: 数学减号- 右尖括号> 左尖括号反斜杠\ 即空格,制表,回车等 10 匹配非负整数(正整数 + 0) 11 匹配不包括零的...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 148
精华内容 59
关键字:

双符键包括