格式化字符串 Weifeng Sun School of Software, DLUT

Size: px
Start display at page:

Download "格式化字符串 Weifeng Sun School of Software, DLUT"

Transcription

1 格式化字符串 Weifeng Sun School of Software, DLUT

2 格式化字符串漏洞 格式化字符串, 也是一种比较常见的漏洞类型 会触发该漏洞的函数很有限 主要就是 printf 还有 sprintf,fprintf 等等 c 库中 print 家族的函数 >int printf(const char* format,...) 2 / 42

3 3 / 42

4 A B 字符串指针 char str[100]; scanf("%s",str); printf("%s",str); char str[100]; scanf("%s",str); printf(str) 4 / 42

5 5 / 42

6 正常情况 #include <stdio.h> int main(void) { printf("%d%d%d%d%s",5,6,8,0x21,"test"); return 0; } 6 / 42

7 栈 7 / 42

8 8 / 42

9 printf #include <stdio.h> int main(void) { printf("%08x,%08x,%08x,%08x,%08x,%08 x,%08x,%08x,%08x,%08x,%08x,%08x"); return 0; } 9 / 42

10 前面说了一堆 ( 栈 ) 有什么用呢? 10 / 42

11 可以修改内存中的数据? #include <stdio.h> int main(void) { int a; printf("aaaaaaa%n\n",&a); printf("%d\n",a); return 0; } 结果是什么? 11 / 42

12 文字啰嗦一下 a 的值被 printf 函数修改为了 7 这就是 %n 的功效了 这是一个不常用到的参数 它的功能是将 %n 之前 printf 已经打印的字符个数赋值给传入的指针 通过 %n 我们就可以修改内存中的值了 和 %s leak 内存一样, 只要栈中有我们需要修改的内存的地址就可以使用格式化字符串的漏洞修改它 如果需要修改的数据是相当大的数值时, 我们可以使用 %02333d 这种形式 在打印数值右侧用 0 补齐不足位数的方式来补齐足 12 / 42

13 再来个例子 #include int main(void) { int a=1,b=2,c=3; char buf[]="test"; printf("%s %d %d %d\n",buf,a,b,c); return 0; } test / 42

14 改一下 #include int main(void) { int a=1,b=2,c=3; char buf[]= test ; printf( %s %d %d %d %x\n,buf,a,b,c) ; return 0; } test c30000 ( 编译的时候有 warning) 14 / 42

15 15 / 42

16 #include main() { int num= ; printf("before: num = %d\n", num); printf("%d%n\n", num, &num); printf("after: num = %d\n", num); } Before: num = After: num = 8 16 / 42

17 #include main() { int num= ; printf("before: num = %d\n", num); printf("%.100d%n\n", num, &num); printf("after: num = %d\n", num); } Before: num = After: num = / 42

18 覆盖一个地址 要把 0x 这个地址写入内存, 我们要做的就是把该地址对应的 10 进制 作为格式符控制宽度即可 : printf("% d%n\n", num, &num); printf("after: num = %x\n", num); 18 / 42

19 依旧代码 19 / 42

20 输入 >%010x%010x%010x%01970x%n 结果是? 20 / 42

21 Debug 信息 ml/3/62/2015/67893_6.htm 21 / 42

22 应用其他人的 ppt 截图 22 / 42

23 23 / 42

24 24 / 42

25 25 / 42

26 26 / 42

27 27 / 42

28 28 / 42

29 29 / 42

30 30 / 42

31 31 / 42

32 格式化字符串攻击 格式化字符串漏洞 为了说明对格式化字符串使用不当而产生的格式化字符串漏洞, 请先看下面的程序 例 2 #include <stdio.h> int main() { char *name; gets(s); printf(s); } 32 / 42 32

33 格式化字符串攻击 下面是该函数的两次运行结果 abcde abcde%08x,%08x,%08x e2,0000ffe4, d 33 / 42 33

34 格式化字符串攻击 也就是说, 当输入 abcde 时, 输出仍然是 abcde 而当输入 %08x,%08x,%08x 时, 输出的却是 e2,0000fe4, d 这就是格式化字符串漏洞所造成的问题 因为, 在 printf 函数中,s 被解释成了格式化字符串 当调用该函数时, 首先会解析格式化字符串, 一次取一个字符进行分析 : 如果字符不是 %, 就将其原样输出 ; 若字符是 %, 则其后面的字符就要按照格式化参数进行解析 当输入 abcde 时, 由于没有包含 %, 所以每个字符都被原样输出了 而当输入 %08x,%08x,%08x 时, 就要将每个 % 后面的 x 都解释为一个十六进制的数据项, 但函数没有这样 3 个数据项 于是, 就将堆栈中从当前堆栈指针向堆栈底部方向的 3 个地址的内容按十六进制输出出来, 这就是 e2,0000fe4, d 34 / 42 这就给人们一个启发 : 当格式化字符串中包含有许多 % 时, 就会 有机会访问到一个非法地址 34

35 格式化字符串攻击 3. 格式化字符串攻击的几种形式 (1) 查看内存堆栈指针开始的一些地址的内容 由例子可知, 使用类似于 printf ( %08x,%08x,%08x ); 的语句, 可以输出当前堆栈指针向栈底方向的一些地址的内容, 甚至可以是超过栈底之外的内存地址的内容 (2) 查看内存任何地址的内容 所查看的内存地址内容, 也可以从任何一个地址开始的内存内容 例如语句 printf ( \x20\02\x85\x08_%08x,%08x,%08x ); 将会从地址 0x 开始, 查看连续 3 个地址的内容 35 / 42 35

36 格式化字符串攻击 (3) 修改内存任何地址的内容 格式化字符串函数还可以使用一个格式字符 %n 它的作用是将已经打印的字节数写入一个变量 请观察下面的程序 例 3 #include <stdio.h> int main() { int i; printf( china \%n\n,(int*)&i); printf( i = %d\n,i); } 36 / 42 36

37 格式化字符串攻击 程序运行的结果如下 : 即 i 的值为前面已经打印的字符串 china 的长度 5 利用这一点, 很容易改变某个内存变量的值 37 / 42 37

38 格式化字符串攻击 例 4 #include <stdio.h> int main() { int i = 5; printf( %108u%n\t,1,(int*)&i);printf( i=%d\n,i); printf( %23s123%n\t,,&i);print( i=%d\n,i); } 程序执行结果如下 : 38 / 42 38

39 语句 格式化字符串攻击 printf( %108u%n\t,1,(int*)&i); %108u 表示以 108 的宽度来以无符号十进制的形式输出 1,%n 则表示用数据 1 的宽度 108 来修改变量 i 的值 而语句 printf( %23s123%n\t,,&i); 是用字符串 加上字符串 123 的存放宽度 23+3 来修改变量 i 的值 使用同样的办法, 可以向进程空间中的任意地方写一个字节 以达到下 面的目的 : 通过修改关键内存地址内容, 实现对程序流程的控制 ; 覆盖一个程序储存的 UID 值, 以降低和提升特权 ; 覆盖一个执行命令 ; 覆盖一个返回地址, 将其重定向到包含 shell code 的缓冲区中 39 / 42 39

40 其他一些资料 details/ / 42

41 相关 缓冲区溢出攻击 41 / 42

42 Q&A Thank you! Weifeng Sun 孙伟峰 Associate Professor School of Software,DLUT 42 / 42

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc 2 5 8 11 0 13 1. 13 2. 15 3. 18 1 23 1. 23 2. 26 3. 28 2 36 1. 36 2. 39 3. 42 4. 44 5. 49 6. 51 3 57 1. 57 2. 60 3. 64 4. 66 5. 70 6. 75 7. 83 8. 85 9. 88 10. 98 11. 103 12. 108 13. 112 4 115 1. 115 2.

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

(Microsoft Word - 11\244T\246\342\277\337\260l\302\334.doc)

(Microsoft Word - 11\244T\246\342\277\337\260l\302\334.doc) 赤 川 次 郎 作 品 集 11 三 色 貓 追 蹤 序 曲 那 是 一 隻 凶 猛 的 野 狗 加 上 饑 餓, 正 在 虎 視 眈 眈 地 注 視 孩 子 嘴 裏 啃 著 的 香 腸, 準 備 突 然 猛 撲 上 去 孩 子 還 不 滿 三 歲, 不 曉 得 若 想 躲 開 那 隻 身 體 比 自 己 大 的 惡 犬 一 擊, 最 好 是 把 香 腸 扔 掉, 但 他 反 而 緊 握 在 手 開

More information

投 身 基 层 建 功 立 业 政 治 部 主 任 李 继 耐 上 将 的 批 示 ( 照 片 ) 国 防 生, 梦 想 之 翼 能 飞 多 远? 对 清 华 大 学 国 防 生 走 基 层 之 路 的 追 踪 与 思 考 清 华 学 子 国 防 生 岱 天 荣 摄 - 1 -

投 身 基 层 建 功 立 业 政 治 部 主 任 李 继 耐 上 将 的 批 示 ( 照 片 ) 国 防 生, 梦 想 之 翼 能 飞 多 远? 对 清 华 大 学 国 防 生 走 基 层 之 路 的 追 踪 与 思 考 清 华 学 子 国 防 生 岱 天 荣 摄 - 1 - 目 录 总 政 治 部 主 任 李 继 耐 上 将 的 批 示... - 0 - 国 防 生, 梦 想 之 翼 能 飞 多 远? 对 清 华 大 学 国 防 生 走 基 层 之 路 的 追 踪 与 思 考. - 1 - 军 旅 人 生 从 清 华 启 航... - 13 - 厚 德 值 军 营 自 强 续 辉 煌... - 20 - 扎 根 基 层 建 功 立 业... - 23 - 扎 根 基 层

More information

2013 C 1 # include <stdio.h> 2 int main ( void ) 3 { 4 int cases, a, b, i; 5 scanf ("%d", & cases ); 6 for (i = 0;i < cases ;i ++) 7 { 8 scanf ("%d %d

2013 C 1 # include <stdio.h> 2 int main ( void ) 3 { 4 int cases, a, b, i; 5 scanf (%d, & cases ); 6 for (i = 0;i < cases ;i ++) 7 { 8 scanf (%d %d 2013 18 ( ) 1. C pa.c, pb.c, 2. C++ pa.cpp, pb.cpp, Compilation Error cin scanf Time Limit Exceeded 1: A 5 B 5 C 5 D 5 E 5 F 5 1 2013 C 1 # include 2 int main ( void ) 3 { 4 int cases, a, b,

More information

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.07.doc

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.07.doc 2 5 8 11 0 1. 13 2. 15 3. 18 1 1. 22 2. 25 3. 27 2 1. 35 2. 38 3. 41 4. 43 5. 48 6. 50 3 1. 56 2. 59 3. 63 4. 65 5. 69 13 22 35 56 6. 74 7. 82 8. 84 9. 87 10. 97 11. 102 12. 107 13. 111 4 114 1. 114 2.

More information

《C语言程序设计》教材习题参考答案

《C语言程序设计》教材习题参考答案 教材名称 : C 语言程序设计 ( 第 1 版 ) 黄保和 江弋编著清华大学出版社 ISBN:978-7-302-13599-9, 红色封面 答案制作时间 :2011 年 2 月 -5 月 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p=&a 2. 设已定义 int x,*p=&x;, 则下列表达式中错误的是 :B)&*x 3. 若已定义 int a=1,*b=&a;,

More information

《C语言程序设计》第2版教材习题参考答案

《C语言程序设计》第2版教材习题参考答案 教材 C 语言程序设计 ( 第 2 版 ) 清华大学出版社, 黄保和, 江弋编著 2011 年 10 月第二版 ISBN:978-7-302-26972-4 售价 :35 元 答案版本 本习题答案为 2012 年 2 月修订版本 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p = &a A. *p = *a B. p = *a C.p = &a D. *p =

More information

C C

C C C C 2017 3 8 1. 2. 3. 4. char 5. 2/101 C 1. 3/101 C C = 5 (F 32). 9 F C 4/101 C 1 // fal2cel.c: Convert Fah temperature to Cel temperature 2 #include 3 int main(void) 4 { 5 float fah, cel; 6 printf("please

More information

untitled

untitled 不 料 料 例 : ( 料 ) 串 度 8 年 數 串 度 4 串 度 數 數 9- ( ) 利 數 struct { ; ; 數 struct 數 ; 9-2 數 利 數 C struct 數 ; C++ 數 ; struct 省略 9-3 例 ( 料 例 ) struct people{ char name[]; int age; char address[4]; char phone[]; int

More information

103年林鳳國小正確用藥教育教學方案

103年林鳳國小正確用藥教育教學方案 單 元 一 用 藥 知 識 健 康 報 103 年 林 鳳 國 小 正 確 用 藥 教 育 教 學 方 案 主 題 : 小 心, 藥 你 命 一 設 計 動 機 與 理 念 : 台 灣 喜 愛 吃 藥 乃 是 舉 世 聞 名, 不 僅 看 病 一 定 要 拿 藥 的 觀 念 根 深 蒂 固, 更 有 吃 藥 保 健 強 身, 多 吃 多 補 的 概 念, 舉 凡 : 維 他 命 減 肥 藥 增 高

More information

Microsoft Word - 9502_1-2.doc

Microsoft Word - 9502_1-2.doc 北 一 女 中 95 學 年 度 第 二 學 期 高 一 第 二 次 期 中 考 歷 史 科 試 題 範 圍 : 歷 史 ( 下 ) 4-3~8-2 聯 合 命 題 電 腦 卡 務 必 寫 上 座 號 姓 名, 以 便 核 對 劃 記 有 無 錯 誤 未 劃 記 或 畫 卡 錯 誤, 以 致 電 腦 不 能 判 讀 者, 一 律 先 扣 5 分 一 單 選 題 75%( 每 題 3 分 ) 1. 大

More information

C/C++ - 函数

C/C++ - 函数 C/C++ Table of contents 1. 2. 3. & 4. 5. 1 2 3 # include # define SIZE 50 int main ( void ) { float list [ SIZE ]; readlist (list, SIZE ); sort (list, SIZE ); average (list, SIZE ); bargragh

More information

六盘水人资社保发〔2013〕137号

六盘水人资社保发〔2013〕137号 六 盘 水 市 人 力 资 源 和 社 会 保 障 局 文 件 六 盘 水 人 社 局 发 2015 198 号 市 人 力 资 源 和 社 会 保 障 局 关 于 转 发 关 于 做 好 2015 年 职 称 工 作 有 关 问 题 的 通 知 的 通 知 各 县 特 区 区 人 力 资 源 和 社 会 保 障 局, 钟 山 经 济 开 发 区 组 织 人 事 部, 市 直 有 关 单 位, 六

More information

《计算概论》课程 第十九讲 C 程序设计语言应用

《计算概论》课程 第十九讲  C 程序设计语言应用 计算概论 A 程序设计部分 字符数组与字符串 李戈 北京大学信息科学技术学院软件研究所 lige@sei.pku.edu.cn 字符数组的定义 #include int main() char a[10] = 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j' ; for (int i = 0; i < 10; i++) cout

More information

95 1 2 : 1. 3 20 4 5 1., ABCDEF 2. 01020304050 3. 101020304050 4. 1.41.42.84.25.67 ( 20) 5. 20 6. () A 0 B 10 C 20 D 30 E 40 F 50 () 1 0 2 0 3 0 5.4 7.8 7.2 13.5 12.1 12.8 18.9 18.6 23.9 25.3 29.2 26.8

More information

untitled

untitled A, 3+A printf( ABCDEF ) 3+ printf( ABCDEF ) 2.1 C++ main main main) * ( ) ( ) [ ].* ->* ()[] [][] ** *& char (f)(int); ( ) (f) (f) f (int) f int char f char f(int) (f) char (*f)(int); (*f) (int) (

More information

2013年度西藏自治区教育厅

2013年度西藏自治区教育厅 附 件 3: 西 藏 自 治 区 国 土 资 源 厅 2016 年 度 部 门 预 算 2016 年 3 月 16 日 1 目 录 第 一 部 分 西 藏 自 治 区 国 土 资 源 厅 概 况 一 主 要 职 能 二 部 门 单 位 构 成 第 二 部 分 西 藏 国 土 资 源 厅 2016 年 度 部 门 预 算 表 一 财 政 拨 款 收 支 总 表 二 一 般 公 共 预 算 支 出 表

More information

實用文格式大全.doc

實用文格式大全.doc (1 (2 (3 (4 (5 (6 (7 (8 (9 (10 1 ( ( ( ( [ ( ] [ ( ]+ [ ] ( ( 2001 6 2 2 2 2 3 ( ( ( (? (1 (2 (3 (4 ( 2002 ( 1999 ( 2001 6 6 4, 2 4 4 5 ( 1 1 2 1 2 ( ( _ - - x x x _ ( 1999 8 3 1 1 3 1 8 1 xxx 1 1 1 2

More information

个 小 小 的 乡 下 人 木 匠 的 儿 子, 竟 然 有 这 么 大 的 力 量 其 实 就 是 这 点, 祂 活 出 来 的 那 种 爱, 是 世 界 上 没 有 的 祂 活 出 来 的 爱 是 世 界 上 的 人 都 需 要 的, 但 却 是 人 人 在 这 个 世 界 上 都 得 不 到

个 小 小 的 乡 下 人 木 匠 的 儿 子, 竟 然 有 这 么 大 的 力 量 其 实 就 是 这 点, 祂 活 出 来 的 那 种 爱, 是 世 界 上 没 有 的 祂 活 出 来 的 爱 是 世 界 上 的 人 都 需 要 的, 但 却 是 人 人 在 这 个 世 界 上 都 得 不 到 人 间 有 真 爱 在 国 庆 假 期 的 时 候, 我 正 在 感 恩 堂 参 加 祷 告 会, 忽 然 一 个 十 多 年 没 有 见 面 的 同 学 打 我 电 话, 说 见 见 我 原 来 他 失 恋 了, 和 他 女 朋 友 吹 了 他 可 能 考 虑 到 我 已 经 结 过 婚, 刚 好 也 在 上 海, 就 想 联 系 我 他 说 他 女 朋 友 把 他 说 得 一 文 不 值, 让

More information

薛 秦 高 继 宁 宋 明 锁 文 洪 梁 瑞 敏 贾 跃 进 内 蒙 古 自 治 区 (3 人 ) 琪 格 其 图 米 子 良 赵 震 生 辽 宁 省 (8 人 ) 田 素 琴 白 凤 鸣 肖 瑞 崇 黄 恩 申 白 长 川 杨 世 勇 李 敬 林 王 秀 云 吉 林 省 (5 人 ) 赵 继 福

薛 秦 高 继 宁 宋 明 锁 文 洪 梁 瑞 敏 贾 跃 进 内 蒙 古 自 治 区 (3 人 ) 琪 格 其 图 米 子 良 赵 震 生 辽 宁 省 (8 人 ) 田 素 琴 白 凤 鸣 肖 瑞 崇 黄 恩 申 白 长 川 杨 世 勇 李 敬 林 王 秀 云 吉 林 省 (5 人 ) 赵 继 福 2014 年 全 国 名 老 中 医 药 专 家 传 承 工 作 室 建 设 项 目 专 家 名 单 北 京 市 (5 人 ) 王 文 友 张 志 真 王 应 麟 黄 丽 娟 高 才 达 天 津 市 (5 人 ) 马 融 于 志 强 吴 炳 忠 武 连 仲 张 洪 义 河 北 省 (6 人 ) 韩 志 河 张 士 舜 李 淑 荣 刘 玉 洁 刘 启 泉 高 慧 山 西 省 (6 人 ) 北 京 市

More information

C 1

C 1 C homepage: xpzhangme 2018 5 30 C 1 C min(x, y) double C // min c # include # include double min ( double x, double y); int main ( int argc, char * argv []) { double x, y; if( argc!=

More information

C 1 # include <stdio.h> 2 int main ( void ) { 4 int cases, i; 5 long long a, b; 6 scanf ("%d", & cases ); 7 for (i = 0;i < cases ;i ++) 8 { 9

C 1 # include <stdio.h> 2 int main ( void ) { 4 int cases, i; 5 long long a, b; 6 scanf (%d, & cases ); 7 for (i = 0;i < cases ;i ++) 8 { 9 201 201 21 ( ) 1. C pa.c, pb.c, 2. C++ pa.cpp, pb.cpp Compilation Error long long cin scanf Time Limit Exceeded 1: A 1 B 1 C 5 D RPG 10 E 10 F 1 G II 1 1 201 201 C 1 # include 2 int main ( void

More information

( ) A B C D ( ) A B C D A B C D A B C D A 8750 B C 6250 D 5000 A B C D A B C D

( ) A B C D ( ) A B C D A B C D A B C D A 8750 B C 6250 D 5000 A B C D A B C D 1 A B C D A B C D A B C D 1000 1200 900 A B C D ( ) A B C D ( ) A B C D A B C D A B C D 5000 6250 A 8750 B 11250 C 6250 D 5000 A B C D A B C D A B C D 1 200000 400 10 A 1000 B 1600 C 2000 D 2300 1 A B

More information

C/C++语言 - C/C++数据

C/C++语言 - C/C++数据 C/C++ C/C++ Table of contents 1. 2. 3. 4. char 5. 1 C = 5 (F 32). 9 F C 2 1 // fal2cel. c: Convert Fah temperature to Cel temperature 2 # include < stdio.h> 3 int main ( void ) 4 { 5 float fah, cel ;

More information

Microsoft PowerPoint - 4. 数组和字符串Arrays and Strings.ppt [兼容模式]

Microsoft PowerPoint - 4. 数组和字符串Arrays and Strings.ppt [兼容模式] Arrays and Strings 存储同类型的多个元素 Store multi elements of the same type 数组 (array) 存储固定数目的同类型元素 如整型数组存储的是一组整数, 字符数组存储的是一组字符 数组的大小称为数组的尺度 (dimension). 定义格式 : type arrayname[dimension]; 如声明 4 个元素的整型数组 :intarr[4];

More information

记 忆 155 期 北 京 大 学 文 革 专 辑 (9) 目 录 专 稿 章 铎 从 高 云 鹏 的 遭 遇, 看 迟 群 之 流 的 专 制 附 : 高 云 鹏 给 胡 宗 式 章 铎 的 信 (2015 年 11 月 19 日 ) 评 论 马 云 龙 王 复 兴 抢 救 记 忆 : 一 个 北

记 忆 155 期 北 京 大 学 文 革 专 辑 (9) 目 录 专 稿 章 铎 从 高 云 鹏 的 遭 遇, 看 迟 群 之 流 的 专 制 附 : 高 云 鹏 给 胡 宗 式 章 铎 的 信 (2015 年 11 月 19 日 ) 评 论 马 云 龙 王 复 兴 抢 救 记 忆 : 一 个 北 记 忆 155 期 北 京 大 学 文 革 专 辑 (9) 目 录 专 稿 章 铎 从 高 云 鹏 的 遭 遇, 看 迟 群 之 流 的 专 制 附 : 高 云 鹏 给 胡 宗 式 章 铎 的 信 (2015 年 11 月 19 日 ) 评 论 马 云 龙 王 复 兴 抢 救 记 忆 : 一 个 北 大 学 生 的 文 革 回 忆 录 序 扬 子 浪 洗 涤 我 们 被 污 损 的 灵 魂 读 抢

More information

硕士论文正文

硕士论文正文 1905 1945...3...4...11...23...41...54...66...73 1945 1949...81...117...127...132...176...184 1905 1945 1905 1910 1920 1922 1941 1945 1920 1944 1915 1939 25 1922 1933 40 1939 30 30 20 1932 30 1944 1945

More information

1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 2 1 3 4 1 9 17 25 3 11 19 27 5 13 21 29 7 15 23 31 2 10 18 26 3 11 19 27 6 14 22 30 7 15 23 31 4 12 20 28 5 13 21 29 6 14 22 30 7 15 23 31 8 12 24 28

More information

不 会 忘 记, 历 史 不 会 忘 记, 当 一 个 古 老 神 州 正 以 崭 新 的 姿 态 昂 首 屹 立 于 世 界 东 方 的 时 候, 当 世 界 把 延 伸 的 广 角 镜 瞄 准 这 片 神 奇 土 地 的 时 候, 中 国 人 民 已 深 深 感 到, 现 在 所 拥 有 的,

不 会 忘 记, 历 史 不 会 忘 记, 当 一 个 古 老 神 州 正 以 崭 新 的 姿 态 昂 首 屹 立 于 世 界 东 方 的 时 候, 当 世 界 把 延 伸 的 广 角 镜 瞄 准 这 片 神 奇 土 地 的 时 候, 中 国 人 民 已 深 深 感 到, 现 在 所 拥 有 的, 共 和 国 十 大 将 军 传 粟 裕 中 国 十 大 将 军 01 粟 裕 前 言 任 何 一 场 伟 大 的 革 命, 无 一 不 是 波 澜 壮 阔, 大 潮 叠 起 伴 随 和 影 响 着 这 些 革 命 的, 是 一 代 又 一 代 伟 大 的 革 命 家 对 于 二 十 世 纪 整 个 中 华 民 族 来 说, 革 命 一 词 总 是 蕴 涵 着 正 义 和 进 步, 圣 洁 和 光 荣

More information

标题

标题 三 风 云 人 物 27 三 风 云 人 物 武 进 人 杰 地 灵, 历 代 名 人 辈 出 千 年 悠 悠, 无 数 志 士 仁 人 名 贤 巨 贾 荟 萃 于 此, 给 这 片 土 地 带 来 了 富 庶 和 文 明, 留 下 了 数 不 尽 的 动 人 故 事, 在 武 进 历 史 的 演 进 中 刻 上 深 深 的 烙 印 1 延 陵 君 子 季 札 春 秋 末 期 的 季 札 被 武 进

More information

第 二 章 鉴 证 业 务 的 定 义 和 目 标 第 五 条 鉴 证 业 务 是 指 注 册 会 计 师 对 鉴 证 对 象 信 息 提 出 结 论, 以 增 强 除 责 任 方 之 外 的 预 期 使 用 者 对 鉴 证 对 象 信 息 信 任 程 度 的 业 务 鉴 证 对 象 信 息 是 按

第 二 章 鉴 证 业 务 的 定 义 和 目 标 第 五 条 鉴 证 业 务 是 指 注 册 会 计 师 对 鉴 证 对 象 信 息 提 出 结 论, 以 增 强 除 责 任 方 之 外 的 预 期 使 用 者 对 鉴 证 对 象 信 息 信 任 程 度 的 业 务 鉴 证 对 象 信 息 是 按 中 国 注 册 会 计 师 鉴 证 业 务 基 本 准 则 第 一 章 总 则 第 一 条 为 了 规 范 注 册 会 计 师 执 行 鉴 证 业 务, 明 确 鉴 证 业 务 的 目 标 和 要 素, 确 定 中 国 注 册 会 计 师 审 计 准 则 中 国 注 册 会 计 师 审 阅 准 则 中 国 注 册 会 计 师 其 他 鉴 证 业 务 准 则 ( 分 别 简 称 审 计 准 则 审 阅

More information

Microsoft Word - media-tips-zh.doc

Microsoft Word - media-tips-zh.doc 媒 摘 体 自 采 粮 访 该 做 和 不 农 该 组 做 织 的 媒 事 体 情 关 系 处 编 制 的 一 份 该 做 和 不 该 做 的 事 情 清 单 积 简 单 极 地 主 回 动 当 媒 体 打 来 应 电 质 话 询 并 不 确 保 每 次 都 能 传 递 你 的 关 键 信 息 通 过 下 列 问 是 您 题 哪 贵 个 确 保 单 姓? 你 位 的 能? 完 全 明 白 你 在 同

More information

第六篇守势

第六篇守势 克 劳 塞 维 慈 战 争 论 纲 要 1/31 第 六 篇 守 势 第 六 篇 守 势 守 势 的 本 质 1 守 势 的 概 念 2 守 势 的 价 值 3 守 势 价 值 的 变 迁 4 守 势 所 附 带 的 一 般 性 质 战 略 守 势 (A) 守 势 会 战 1 战 略 守 势 的 性 质 2 战 略 守 势 的 特 别 手 段 3 守 势 的 抵 抗 种 类 a 要 塞 b 防 御

More information

1152 1221 1195 1217 12 1 5 9 5000 90 2 10 6 1226 1255 1260 5 1301 1273 1275 1281 1956 1303 1358 1333 1352 13 43 3 20 2 6 3 7 10 1349 11 1522 1508 1522 30 1601 1645 1628 9 20 1655 1644 800 1652 3 5 5 7

More information

!"# $ %& (!") *+$, %-%-.! $, ,-,- /0 12$.!3,"+$&4,-$ 5&3$ 5) 67$, $") 89" .!2 " " " " $") $4 # $ # # % :&;$

More information

第一章

第一章 台南市立大內國民中學母語教學檔案 兒童文學 台灣兒童歌謠 壹 前言 我國的童謠 始於列子之康衢之謠 堯乃微服遊於康衢 兒童曰 立我烝民 莫匪爾極 不識不知 順序之則 後漢書 獻帝初 京師童謠曰 千里草 何青青 十日卜 不得生 前者歌頌帝堯德政 之廣被 後者諷刺董卓之虐政 人民將身受其殃 皆係含有政治作用的 歌謠 今日所說童謠 爾雅曾說 徒歌謂之謠 所謂徒歌即是隨口吟 唱 不加伴奏 也無固定旋律 隨興之所至啍唱

More information

A 单 位 负 责 人 B 会 计 机 构 负 责 人 C 会 计 主 管 人 员 D 会 计 人 员 多 选 题 : 1. 单 位 伪 造 变 造 会 计 凭 证 会 计 账 簿, 编 制 虚 假 财 务 会 计 报 告 的, 县 级 以 上 人 民 政 府 财 政 部 可 以 依 法 行 使 的

A 单 位 负 责 人 B 会 计 机 构 负 责 人 C 会 计 主 管 人 员 D 会 计 人 员 多 选 题 : 1. 单 位 伪 造 变 造 会 计 凭 证 会 计 账 簿, 编 制 虚 假 财 务 会 计 报 告 的, 县 级 以 上 人 民 政 府 财 政 部 可 以 依 法 行 使 的 (6.13 考 生 原 题 ) 原 始 资 料 请 勿 外 泄, 违 者 必 究! 单 选 题 : 1. 下 列 税 种 中, 不 属 于 行 为 税 的 是 ( ) A 车 船 使 用 牌 照 税 B 耕 地 占 用 税 C 城 市 维 护 建 设 税 D 车 辆 购 置 税 2. 根 据 人 民 币 银 行 结 算 账 户 管 理 办 法 的 规 定, 非 经 营 性 的 存 款 人 违 反 规

More information

,,,,,,,,,,,,, 1 ,,,,,,,,,,,, ;,,,,,,,,,,,,,,!,,, 2 ,,,,,,,,,,,!, 1 ,,,,,,,,,,,?, :,,,,,,,,,,,,,,,, :,,, 2 ,,,,,,,,, :,, :,,,,,,,,,,!,,,,,,,,,,,,,,, 3 ,,,?,,,,,,,,,, :,!,,,,,,,,,,,,,,,,,,, 4 ,,,,,,, Q,,,,,,,,,

More information

社 工 系 师 生 继 续 服 务 金 竹 林 儿 童 之 家.7 专 业 技 能 训 练 动 员 大 会..7 顶 岗 实 习 动 员 会..9 2013 级 本 科 班 专 业 技 能 训 练...9 保 山 学 院 盈 江 青 爱 小 屋 支 教 行..10 2014 级 政 本 班 德 育

社 工 系 师 生 继 续 服 务 金 竹 林 儿 童 之 家.7 专 业 技 能 训 练 动 员 大 会..7 顶 岗 实 习 动 员 会..9 2013 级 本 科 班 专 业 技 能 训 练...9 保 山 学 院 盈 江 青 爱 小 屋 支 教 行..10 2014 级 政 本 班 德 育 保 山 学 院 就 业 创 业 工 作 简 报 第 二 期 保 山 学 院 招 生 就 业 处 主 办 目 录 人 文 学 院 2016 年 1 月 考 研 复 习 交 流 会.........1 就 业 指 导 专 题 讲 座..........1 面 试 礼 仪 讲 座.........2 就 业 创 业 知 识 讲 座.........3 2014 级 历 史 学 班 前 往 板 桥 镇 开

More information

簡 述 所 有 參 與 教 案 編 寫 人 員 之 學 經 歷 及 負 責 內 容 參 與 教 案 編 寫 人 員 魏 俊 陽 學 歷 經 歷 負 責 內 容 國 立 臺 灣 師 範 新 北 市 閩 南 語 教 案 編 寫 大 學 課 程 與 教 輔 導 團 教 學 者 學 研 究 所 博 士 新

簡 述 所 有 參 與 教 案 編 寫 人 員 之 學 經 歷 及 負 責 內 容 參 與 教 案 編 寫 人 員 魏 俊 陽 學 歷 經 歷 負 責 內 容 國 立 臺 灣 師 範 新 北 市 閩 南 語 教 案 編 寫 大 學 課 程 與 教 輔 導 團 教 學 者 學 研 究 所 博 士 新 教 育 部 顧 問 室 符 合 大 腦 功 能 教 學 的 進 階 師 資 人 才 培 訓 計 畫 第 一 屆 符 合 大 腦 功 能 教 學 教 案 甄 選 辦 法 教 案 資 料 表 領 域 方 向 國 小 : 語 文 類 數 學 類 健 康 自 然 與 生 活 科 技 類 國 中 : 語 文 類 數 學 類 健 康 自 然 與 生 活 科 技 類 社 會 類 改 編 版 第 冊 第 課 範 圍

More information

信工学生工作简报 第四期.doc

信工学生工作简报 第四期.doc 首 都 师 范 大 学 信 息 工 程 学 院 学 生 工 作 简 报 信 工 学 院 学 生 工 作 办 公 室 2011 年 6 月 第 四 期 内 容 提 要 校 党 委 副 书 记 缪 劲 翔 到 信 工 学 院 调 研 信 工 学 院 举 办 党 史 知 识 竞 赛 纪 念 建 党 九 十 周 年 信 工 学 院 举 办 第 九 期 分 党 校 培 训 41 名 学 员 顺 利 结 业 信

More information

支撑材料4.4.doc

支撑材料4.4.doc 1. 2. ( ) 3. 4. 5. 6. 7. 8. 9. 10. 1.2.10 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. () 25. 4.3.12 26. 2.3.21 27. 1.2.22 28. ( 201465 ) ( 2010122 ) ( 201489 ) 1.

More information

2009杭州市小学地方课程

2009杭州市小学地方课程 2013 年 杭 州 市 校 本 课 程 建 设 与 实 施 研 讨 会 暨 江 干 区 精 品 校 本 课 程 推 介 会 资 料 主 办 : 杭 州 市 普 通 教 育 研 究 室 承 办 : 江 干 区 教 育 局 协 办 : 江 干 区 教 师 进 修 学 校 杭 州 师 范 大 学 附 属 丁 兰 实 验 学 校 2013 年 5 月 目 录 1. 会 议 日 程 安 排 3 2. 课 堂

More information

课程整体教学设计指导意见

课程整体教学设计指导意见 思 想 道 德 修 养 与 法 律 基 础 课 程 整 体 教 学 设 计 一 基 本 信 息 课 程 名 称 : 思 想 道 德 修 养 与 法 律 基 础 课 程 类 型 : 公 共 必 修 课 学 时 :48 学 分 :3 先 修 课 : 无 后 续 课 : 无 二 课 程 需 求 分 析 1 课 程 性 质 与 目 标 : 思 想 道 德 修 养 与 法 律 基 础 课 程 是 学 校 各

More information

???h?????????W??????

???h?????????W?????? 主 題 : 愛 是 什 麼 樣 子 ㄧ 教 學 主 題 : 愛 是 什 麼 樣 子 設 計 緣 起 : 我 目 前 任 教 於 國 小 ㄧ 年 級, 班 上 有 ㄧ 位 多 重 障 礙 的 學 生, 同 儕 因 老 師 的 鼓 勵 與 指 導, 表 面 上 都 能 接 納 身 障 生, 但 因 該 名 身 障 生 表 達 友 誼 的 方 式 不 太 對, 常 會 故 意 把 口 水 滴 到 同 學

More information

天天星期三

天天星期三 康 軒 版 二 上 第 三 單 元 第 九 課 等 待 兔 子 的 農 夫 單 元 名 稱 第 三 單 元 好 聽 的 故 事 課 名 第 九 課 等 兔 子 的 農 夫 教 材 來 源 康 軒 版 第 三 冊 二 上 教 學 時 間 六 節 設 計 者 北 一 區 幸 曼 玲 教 授 團 隊 臺 北 市 西 園 國 小 主 任 林 淑 華 臺 北 市 濱 江 國 小 教 師 廖 瑞 珍 1. 背

More information

党 政 投 资 基 金 落 户 上 城 区 曰 全 年 新 批 外 商 投 资 项 目 30 个 袁 实 际 利 用 外 资 12737 万 美 元 曰 引 进 市 外 内 资 项 目 598 个 袁 实 际 到 位 资 金 113.9 亿 元 曰 推 进 区 市 协 作 工 程 袁 出 台 实 施

党 政 投 资 基 金 落 户 上 城 区 曰 全 年 新 批 外 商 投 资 项 目 30 个 袁 实 际 利 用 外 资 12737 万 美 元 曰 引 进 市 外 内 资 项 目 598 个 袁 实 际 到 位 资 金 113.9 亿 元 曰 推 进 区 市 协 作 工 程 袁 出 台 实 施 党 政 中 共 上 城 区 委 揖 区 委 工 作 概 况 铱 2010 年 袁 中 共 上 城 区 委 坚 持 以 科 学 发 展 观 为 指 导 袁 紧 紧 围 绕 建 设 野 具 有 国 际 水 准 的 高 品 质 中 心 城 区 冶 战 略 目 标 袁 主 动 适 应 后 金 融 危 机 时 期 转 型 发 展 尧 统 筹 发 展 的 趋 势 特 点 袁 积 极 对 接 省 尧 市 发 展

More information

教学设计方案

教学设计方案 分 会 场 名 称 : 教 学 设 计 方 案 课 程 名 称 : 人 与 动 物 单 元 主 题 阅 读 课 教 师 姓 名 : 郭 瑜 科 目 : 语 文 年 级 : 六 年 级 课 时 : 2 课 时 教 学 内 容 本 组 课 文 选 自 人 教 版 六 年 级 上 第 七 单 元 人 与 动 物 专 题, 课 内 四 篇 课 文 : 老 人 与 海 鸥 跑 进 家 来 的 松 鼠 最 后

More information

任 务 单 一 ~2: 文 具 书 本 摆 整 齐, 争 得 自 理 星 争 星 要 求 : 文 具 用 品 摆 放 好, 书 本 叠 叠 放 整 齐 探 秘 任 务 一 ~2: 文 具 书 本 摆 整 齐, 争 得 自 理 星 任 务 1: 跟 小 辅 导 员 一 起 参 观 高 年 级 的 教

任 务 单 一 ~2: 文 具 书 本 摆 整 齐, 争 得 自 理 星 争 星 要 求 : 文 具 用 品 摆 放 好, 书 本 叠 叠 放 整 齐 探 秘 任 务 一 ~2: 文 具 书 本 摆 整 齐, 争 得 自 理 星 任 务 1: 跟 小 辅 导 员 一 起 参 观 高 年 级 的 教 少 先 队 活 动 课 儿 童 团 团 前 教 育 之 一 苗 苗 章 启 动 课 学 校 : 闵 行 区 实 验 小 学 ( 景 城 校 区 ) 年 级 : 一 年 级 辅 导 员 : 胡 波 活 动 目 标 1 通 过 完 成 校 园 探 秘 行 动 一 级 任 务, 在 做 一 做 玩 一 玩 的 游 戏 闯 关 过 程 中 获 得 青 松 星 动 手 星 爱 心 星 五 宝 星 2 通 过

More information

Microsoft PowerPoint - 01_Introduction.ppt

Microsoft PowerPoint - 01_Introduction.ppt Hello, World C 程序设计语言 第 1 章章观其大略 孙志岗 sun@hit.edu.cn http://sunner.cn prf("hello,, world\n"); 超级无敌考考你 : 如何把 hello 和 world 分别打印在两行? 2004-12-19 A Tutorial Introduction 2 hello.c 打印华氏温度与摄氏温度对照表 计算公式 : C=(5/9)(

More information

C

C C 2017 3 14 1. 2. 3. 4. 2/95 C 1. 3/95 C I 1 // talkback.c: 2 #include 3 #include 4 #define DENSITY 62.4 5 int main(void) 6 { 7 float weight, volume; 8 int size; 9 unsigned long letters;

More information

プログラムの設計と実現II

プログラムの設計と実現II UNIX C ls mkdir man http://www.tj.chiba-u.jp/lecture/prog2/ Ctrl+x, Ctrl+s ( )..[4]% gcc Wall o hoge hoge.c..[5]%./hoge 1 : 1 2 : 2 3 : 3 4 : 0 6..[6]% (! )..[4]% gcc Wall o hoge hoge.c..[5]%!g gcc Wall

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

untitled

untitled Introduction to Programming ( 數 ) Lecture 3 Spring 2005 March 4, 2005 Lecture 2 Outline 數 料 If if 狀 if 2 (Standard Output, stdout): 料. ((Standard Input, stdin): 料. 類 數 數 數 說 printf 見 數 puts 串 數 putchar

More information

C++ 程式設計

C++ 程式設計 C C 料, 數, - 列 串 理 列 main 數串列 什 pointer) 數, 數, 數 數 省 不 不, 數 (1) 數, 不 數 * 料 * 數 int *int_ptr; char *ch_ptr; float *float_ptr; double *double_ptr; 數 (2) int i=3; int *ptr; ptr=&i; 1000 1012 ptr 數, 數 1004

More information

C/C++程序设计 - 字符串与格式化输入/输出

C/C++程序设计 - 字符串与格式化输入/输出 C/C++ / Table of contents 1. 2. 3. 4. 1 i # include # include // density of human body : 1. 04 e3 kg / m ^3 # define DENSITY 1. 04 e3 int main ( void ) { float weight, volume ; int

More information

目 錄 壹 計 畫 概 要... - 2 - 貳 計 畫 目 標 與 申 請 方 式... - 3 - 參 相 關 工 藝 之 歸 類... - 6 - 肆 經 費 補 助 辦 法... - 6 - 伍 申 請 補 助 計 畫 流 程... - 7 - 陸 計 畫 管 理... - 9 - - 1

目 錄 壹 計 畫 概 要... - 2 - 貳 計 畫 目 標 與 申 請 方 式... - 3 - 參 相 關 工 藝 之 歸 類... - 6 - 肆 經 費 補 助 辦 法... - 6 - 伍 申 請 補 助 計 畫 流 程... - 7 - 陸 計 畫 管 理... - 9 - - 1 2016 社 區 及 區 域 特 色 工 藝 扶 植 農 村 微 型 工 藝 產 業 培 力 計 畫 簡 章 指 導 單 位 : 文 化 部 行 政 院 農 業 委 員 會 水 土 保 持 局 ( 農 村 再 生 基 金 ) 主 辦 單 位 : 國 立 臺 灣 工 藝 研 究 發 展 中 心 中 華 民 國 一 百 零 五 年 目 錄 壹 計 畫 概 要... - 2 - 貳 計 畫 目 標 與 申

More information

余姚城投集团有限公司

余姚城投集团有限公司 余 姚 城 投 集 团 有 限 公 司 工 作 简 报 第 十 二 期 ( 总 第 24 期 ) 余 姚 城 投 集 团 有 限 公 司 综 合 办 公 室 编 2015 年 12 月 20 日 目 录 党 员 组 织 生 活 日 专 栏 坚 定 理 想 信 念 筑 牢 思 想 防 线 集 团 公 司 召 开 新 党 规 党 纪 学 习 会 活 动 快 讯 集 团 简 讯 集 团 公 司 率 先 尝

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

第3章.doc

第3章.doc 3 3 3 3.1 3 IT Trend C++ Java SAP Advantech ERPCRM C++ C++ Synopsys C++ NEC C C++PHP C++Java C++Java VIA C++ 3COM C++ SPSS C++ Sybase C++LinuxUNIX Motorola C++ IBM C++Java Oracle Java HP C++ C++ Yahoo

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++

More information

C/C++ - 文件IO

C/C++ - 文件IO C/C++ IO Table of contents 1. 2. 3. 4. 1 C ASCII ASCII ASCII 2 10000 00100111 00010000 31H, 30H, 30H, 30H, 30H 1, 0, 0, 0, 0 ASCII 3 4 5 UNIX ANSI C 5 FILE FILE 6 stdio.h typedef struct { int level ;

More information

<4D6963726F736F667420576F7264202D20C9CFBAA3B2C6BEADB4F3D1A732303133C4EAC9CFB5B3D1B5B0E0BDE1D2B5C0EDC2DBCCE2BFE2A3A8746F20D1A7D4B1A3A92E646F6378>

<4D6963726F736F667420576F7264202D20C9CFBAA3B2C6BEADB4F3D1A732303133C4EAC9CFB5B3D1B5B0E0BDE1D2B5C0EDC2DBCCE2BFE2A3A8746F20D1A7D4B1A3A92E646F6378> 上 海 财 经 大 学 2013 年 第 2 期 师 生 预 备 党 员 积 极 分 子 培 训 班 结 业 理 论 考 试 题 一 单 选 题, 合 计 90 题 : 1 马 克 思 主 义 诞 生 的 最 根 本 的 历 史 条 件 是? () A 工 人 运 动 的 兴 起 B 资 本 主 义 的 迅 速 发 展 C 社 会 主 义 思 想 的 高 涨 D 吸 取 人 类 优 秀 文 化 成

More information

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File 51 C 51 51 C C C C C C * 2003-3-30 pnzwzw@163.com C C C C KEIL uvision2 MCS51 PLM C VC++ 51 KEIL51 KEIL51 KEIL51 KEIL 2K DEMO C KEIL KEIL51 P 1 1 1 1-1 - 1 Project New Project 1 2 Windows 1 3 N C test

More information

C++ 程序设计 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1 1 PERSON 1 Person 题目描述 编写程序, 定义一个基类 Person, 包含 name 和 age 两个数据成员 ; 再由它派生出学生类 Student 和教师类 Teacher, 其中学生类添加学号 no 数据, 教师类添加职称 title 数据 ; 要求每个类均有构造函数 析构函数和显示数据的函数

More information

epub 33-8

epub 33-8 8 1) 2) 3) A S C I I 4 C I / O I / 8.1 8.1.1 1. ANSI C F I L E s t d i o. h typedef struct i n t _ f d ; i n t _ c l e f t ; i n t _ m o d e ; c h a r *_ n e x t ; char *_buff; /* /* /* /* /* 1 5 4 C FILE

More information

C++ 程序设计 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 1 CIRCLE 1 Circle 描述 编写一个圆类 Circle, 实现半径的输入 面积的计算和输出 输入 圆的半径 (double 类型 ) 输出 圆的面积 ( 保留小数点后两位 ) 样例输入 3 样例输出 28.27 提示 圆周率的取值需要比较精确, 以保证计算结果的精度 #include

More information

Microsoft PowerPoint - 5. 指针Pointers.ppt [兼容模式]

Microsoft PowerPoint - 5. 指针Pointers.ppt [兼容模式] 指针 Pointers 变量指针与指针变量 Pointer of a variable 变量与内存 (Variables and Memory) 当你声明一个变量时, 计算机将给该变量一个内存, 可以存储变量的值 当你使用变量时, 计算机将做两步操作 : - 根据变量名查找其对应的地址 ; - 通过地址对该地址的变量内容进行读 (retrieve) 或写 (set) 变量的地址称为变量的指针! C++

More information

C/C++ - 字符串与字符串函数

C/C++ - 字符串与字符串函数 C/C++ Table of contents 1. 2. 3. 4. 1 char C 2 char greeting [50] = " How " " are " " you?"; char greeting [50] = " How are you?"; 3 printf ("\" Ready, go!\" exclaimed John."); " Ready, go!" exclaimed

More information

<4D6963726F736F667420576F7264202D20C8EDBCFEB9A4B3CCCFEEC4BFD0E8C7F3B5F7D1D0B1A8B8E6B7B6B1BE>

<4D6963726F736F667420576F7264202D20C8EDBCFEB9A4B3CCCFEEC4BFD0E8C7F3B5F7D1D0B1A8B8E6B7B6B1BE> 机 遇 创 造 发 展 科 技 造 就 成 功 软 件 工 程 项 目 需 求 调 研 报 告 ( 范 本 ) ( 调 研 时 间 :0000-00-00 至 0000-00-00) 深 圳 市 易 讯 诚 信 息 技 术 有 限 公 司 调 研 报 告 简 要 说 明 XXX 公 司 软 件 工 程 项 目 需 求 调 研 报 告 是 根 据 XXX 公 司 现 有 管 理 体 系 整 理 而 成,

More information

术 改 造 项 目 审 批 方 式 改 革 的 通 知 ( 浙 政 发 2014 38 号 ), 现 就 做 好 审 批 方 式 改 革 实 施 工 作 通 知 如 下 : 一 适 用 范 围 审 批 方 式 改 革 适 用 范 围 为 工 业 企 业 零 土 地 技 术 改 造 项 目, 即 工

术 改 造 项 目 审 批 方 式 改 革 的 通 知 ( 浙 政 发 2014 38 号 ), 现 就 做 好 审 批 方 式 改 革 实 施 工 作 通 知 如 下 : 一 适 用 范 围 审 批 方 式 改 革 适 用 范 围 为 工 业 企 业 零 土 地 技 术 改 造 项 目, 即 工 浙 江 省 经 济 和 信 息 化 委 员 会 浙 江 省 公 安 消 防 总 队 浙 江 省 环 境 保 护 厅 浙 江 省 住 房 和 城 乡 建 设 厅 浙 江 省 安 全 生 产 监 督 管 理 局 浙 江 省 气 象 局 浙 经 信 投 资 2014 564 文 件 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗 欗

More information

C

C C 2017 4 1 1. 2. while 3. 4. 5. for 6. 2/161 C 7. 8. (do while) 9. 10. (nested loop) 11. 12. 3/161 C 1. I 1 // summing.c: 2 #include 3 int main(void) 4 { 5 long num; 6 long sum = 0L; 7 int status;

More information

1 LINUX IDE Emacs gcc gdb Emacs + gcc + gdb IDE Emacs IDE C Emacs Emacs IDE ICE Integrated Computing Environment Emacs Unix Linux Emacs Emacs Emacs Un

1 LINUX IDE Emacs gcc gdb Emacs + gcc + gdb IDE Emacs IDE C Emacs Emacs IDE ICE Integrated Computing Environment Emacs Unix Linux Emacs Emacs Emacs Un Linux C July 27, 2016 Contents 1 Linux IDE 1 2 GCC 3 2.1 hello.c hello.exe........................... 5 2.2............................... 9 2.2.1 -Wall................................ 9 2.2.2 -E..................................

More information

untitled

untitled 串 串 例 : char ch= a ; char str[]= Hello ; 串 列 ch=getchar(); scanf( %c,&ch); 串 gets(str) scanf( %s,str); 8-1 數 ASCII 例 : char ch= A ; printf( %d,ch); // 65 A ascii =0x41 printf( %c,ch); // A 例 : char ch;

More information

untitled

untitled 1 7 7.1 7.2 7.3 7.4 7.5 2 7.1 VFT virtual 7.1 3 1 1. 2. public protected public 3. VFT 4. this const volatile 4 2 5. ( ) ( ) 7.1 6. no-static virtual 7.2 7. inline 7.3 5 3 8. this this 9. ( ) ( ) delete

More information

untitled

untitled 1 1.1 1.2 1.3 1.4 1.5 ++ 1.6 ++ 2 BNF 3 4 5 6 7 8 1.2 9 1.2 IF ELSE 10 1.2 11 1.2 12 1.3 Ada, Modula-2 Simula Smalltalk-80 C++, Objected Pascal(Delphi), Java, C#, VB.NET C++: C OOPL Java: C++ OOPL C# C++

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 177 [P179] (1) - [P181] [P182] (2) - for [P183] (3) - switch [P184] [P187] [P189] [P194] 178 [ ]; : : int var; : int var[3]; var 2293620 var[0] var[1] 2293620

More information

linux 下的缓冲区溢出 裴士辉 QQ:

linux 下的缓冲区溢出 裴士辉 QQ: linux 下的缓冲区溢出 裴士辉 QQ:1628159305 Buffer Overflows 缓冲区溢出攻击 基本的思想通过修改某些内存区域, 把一段恶意代码存储到一个 buffer 中, 并且使这个 buffer 被溢出, 以便当前进程被非法利用 ( 执行这段恶意的代码 ) 2 危害性 在 UNIX 平台上, 通过发掘 Buffer Overflow, 可以获得一个交互式的 shell 在 Windows

More information

C/C++语言 - 运算符、表达式和语句

C/C++语言 - 运算符、表达式和语句 C/C++ Table of contents 1. 2. 3. 4. C C++ 5. 6. 7. 1 i // shoe1.c: # include # define ADJUST 7. 64 # define SCALE 0. 325 int main ( void ) { double shoe, foot ; shoe = 9. 0; foot = SCALE * shoe

More information

2013 C 1 #include <stdio.h> 2 int main(void) 3 { 4 int cases, i; 5 long long a, b; 6 scanf("%d", &cases); 7 for (i = 0; i < cases; i++) 8 { 9 scanf("%

2013 C 1 #include <stdio.h> 2 int main(void) 3 { 4 int cases, i; 5 long long a, b; 6 scanf(%d, &cases); 7 for (i = 0; i < cases; i++) 8 { 9 scanf(% 2013 ( 28 ) ( ) 1. C pa.c, pb.c, 2. C++ pa.cpp, pb.cpp Compilation Error long long cin scanf Time Limit Exceeded 1: A 10 B 1 C 1 D 5 E 5 F 1 G II 5 H 30 1 2013 C 1 #include 2 int main(void) 3

More information

C/C++ 语言 - 循环

C/C++ 语言 - 循环 C/C++ Table of contents 7. 1. 2. while 3. 4. 5. for 6. 8. (do while) 9. 10. (nested loop) 11. 12. 13. 1 // summing.c: # include int main ( void ) { long num ; long sum = 0L; int status ; printf

More information

untitled

untitled ,,,,,,,,,,, ; ; ; 6 ;,,,, :, 9%, ;,,,,,, ; ; ( ); ;,,,,,, (, ) ( ) ( ); ;,, ( ) ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, :, ( ),,,,,,,,,,,, : ( ),,, ; ;,,,, ( ),,,, ;,, ;,, ( ),,,,,,,,,, ( ), A,, B, ( ),,

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

untitled

untitled 1 DBF (READDBF.C)... 1 2 (filetest.c)...2 3 (mousetes.c)...3 4 (painttes.c)...5 5 (dirtest.c)...9 6 (list.c)...9 1 dbf (readdbf.c) /* dbf */ #include int rf,k,reclen,addr,*p1; long brec,erec,i,j,recnum,*p2;

More information

发展党员材料填写参考(上网).doc

发展党员材料填写参考(上网).doc 华 中 科 技 大 学 党 员 发 展 材 料 填 写 参 考 中 共 华 中 科 技 大 学 委 员 会 组 织 部 2010 年 3 月 31 日 目 录 1 党 员 发 展 材 料 一 览 表... 1 2 入 党 志 愿 书 填 写 参 考... 2 3 申 请 入 党 积 极 分 子 培 养 考 察 登 记 表 填 写 参 考... 13 4 华 中 科 技 大 学 发 展 党 员 综 合

More information

的 水 準 (2) 與 同 儕 比 起 來 也 處 於 落 後 情 形 者 以 及 (3) 學 科 成 就 明 顯 落 後 者 三 類 型 ( 張 新 仁, 2001) 實 際 操 作 上, 目 前 我 國 所 篩 選 之 學 業 低 成 就 對 象, 乃 以 某 科 目 成 績 為 原 班 級 後

的 水 準 (2) 與 同 儕 比 起 來 也 處 於 落 後 情 形 者 以 及 (3) 學 科 成 就 明 顯 落 後 者 三 類 型 ( 張 新 仁, 2001) 實 際 操 作 上, 目 前 我 國 所 篩 選 之 學 業 低 成 就 對 象, 乃 以 某 科 目 成 績 為 原 班 級 後 偏 鄉 學 校 執 行 補 救 教 學 困 境 之 探 究 : 以 嘉 義 縣 大 鄉 國 小 為 例 宣 崇 慧 嘉 義 大 學 幼 兒 教 育 學 系 副 教 授 摘 要 補 救 教 學 的 主 要 目 的, 在 於 透 過 有 效 教 學 策 略, 將 每 一 位 學 生 的 數 學 及 語 文 兩 項 基 本 能 力, 推 向 指 標 水 準 然 而, 許 多 偏 鄉 學 校 多 面 臨 教

More information

没有幻灯片标题

没有幻灯片标题 指针作为函数参数 : 原因 : 1 需要修改一个或多个值,( 用 return 语句不能解决问题 ) 2 执行效率的角度 使用方法 : 在函数原型以及函数首部中需要声明能够接受指针值的形参, 具体的写法为 : 数据类型 * 形参名 如果有多个指针型形参, 则用逗号分隔, 例如 : void swap(int *p1, int *p2) 它说明了形参 p1 p2 是指向整型变量的指针 在函数调用时,

More information

1.加入党组织主要经过哪些程序?

1.加入党组织主要经过哪些程序? 内 部 资 料 注 意 保 存 厦 门 大 学 发 展 党 员 工 作 常 用 文 书 中 共 厦 门 大 学 委 员 会 组 织 部 编 印 2014 年 10 月 4 发 展 党 员 工 作 流 程 图 一 申 请 入 党 二 入 党 积 极 分 子 的 三 发 展 对 象 的 确 定 四 预 备 党 员 的 接 收 五 预 备 党 员 的 教 育 确 定 和 培 养 教 育 和 考 察 考 察

More information

获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复

获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复 获取 Access Token access_token 是接口的全局唯一票据, 接入方调用各接口时都需使用 access_token 开发者需要进行妥善保存 access_token 的存储至少要保留 512 个字符空间 access_token 的有效期目前为 2 个小时, 需定时刷新, 重复 获取将导致上次获取的 access_token 失效 接入方可以使用 AppID 和 AppSecret

More information

第 二 十 章 灸 法 拔 罐 法 设 计 首 页 课 程 名 称 中 医 传 统 康 复 疗 法 项 目 / 主 题 灸 法 拔 罐 法 课 类 理 论 课 课 序 1 学 时 2 班 级 / 小 组 13 级 体 育 保 健 与 康 复 地 点 819 时 间 11 月 12 日 能 力 ( 技

第 二 十 章 灸 法 拔 罐 法 设 计 首 页 课 程 名 称 中 医 传 统 康 复 疗 法 项 目 / 主 题 灸 法 拔 罐 法 课 类 理 论 课 课 序 1 学 时 2 班 级 / 小 组 13 级 体 育 保 健 与 康 复 地 点 819 时 间 11 月 12 日 能 力 ( 技 中 医 传 统 康 复 疗 法 课 程 教 案 ( 2014---2015 学 年 第 一 学 期 ) 授 课 类 型 ( 新 旧 课 ): 新 授 课 有 无 大 纲 : 有 理 论 : 36 学 时 实 验 : 0 学 时 复 习 : 0 学 时 课 内 实 操 : 18 学 时 参 观 : 0 学 时 其 他 : 0 学 时 目 的 要 求 : 本 授 课 计 划 以 党 的 教 育 方 针

More information

Microsoft Word - 97高二上複習考

Microsoft Word - 97高二上複習考 97 學 年 度 第 一 學 期 高 二 國 文 複 習 考 - 作 答 注 意 事 項 - 考 試 時 間 :70 分 鐘 作 答 方 式 : 選 擇 題 用 2B 鉛 筆 在 答 案 卡 上 作 答, 修 正 時 應 以 橡 皮 擦 拭, 切 勿 使 用 修 正 液 非 選 擇 題 用 黑 色 或 藍 色 筆 在 答 案 卷 上 作 答 第 一 部 分 : 選 擇 題 ( 60 分 ) 壹 單

More information

1

1 1 2 3 4 5 GNUDebugger 6 7 void main(int argc, char **argv){ vulncpy(argv[1]); return; } void vulncpy(char *a){ char buf[30]; strcpy(buf, a); return; } *argv[1] buf Shellcode *argv[1]... &buf &buf 8 strcpy

More information

C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1 1 TEMPLATE 1 Template 描述 使用模板函数求最大值 使用如下 main 函数对程序进行测试 int main() { double a, b; cin >> a >> b; cout c >> d; cout

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 49 [P.51] C/C++ [P.52] [P.53] [P.55] (int) [P.57] (float/double) [P.58] printf scanf [P.59] [P.61] ( / ) [P.62] (char) [P.65] : +-*/% [P.67] : = [P.68] : ,

More information

?C?{????

?C?{???? 臺 北 市 政 府 教 育 局 102 年 度 臺 北 市 高 級 中 等 以 下 學 校 國 際 教 育 深 耕 方 案 臺 北 市 國 中 領 域 跨 國 參 訪 報 告 出 國 期 間 :102 年 11 月 17 日 至 21 日 派 赴 國 家 : 中 國 大 陸 杭 州 市 報 告 日 期 :102 年 12 月 公 務 赴 大 陸 地 區 出 國 報 告 ( 赴 大 陸 出 國 類 別

More information

Microsoft Word - Sing Fu

Microsoft Word - Sing Fu 作 者 自 序 開 始 營 商 辦 我 在 直 一 至 九 一 七 九 九 年 七 帶 年 了 在 太 身 太 體 檢 孩 查 子 舉 家 醫 從 生 上 告 海 知 遷 由 來 於 香 長 港 期 肝 為 了 生 我 活 的 植 肝 手 病 已 經 非 開 常 始 幸 壞 運 手 術 最 是 多 成 還 功 有 的 三 年 壽 那 命 種 一 九 九 八 年 去 了 美 國 做 了 肝 臟 移 在

More information

untitled

untitled CHAPTER 02 2 CHAPTER 2-1 2-4 2-2 2-5 2-3 2-6 2-1 2-1-1 2-2 02 int A[3] = {10, 20, 30; A[0] 10 A[1] 20 A[2] 30 int *pa[3], A[3]; C 3 pa pa[0]pa[1]pa[2] 3 A A[0]A[1]A[2] 3 A A[0] A + i A[i] A + i &A[i]*(A

More information