c语言习题--输入输出函数_第1页
c语言习题--输入输出函数_第2页
c语言习题--输入输出函数_第3页
c语言习题--输入输出函数_第4页
c语言习题--输入输出函数_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

c c 语言习题语言习题 输入输出函数输入输出函数 1 1 设设 i i 是是 intint 型变量型变量 f f 是是 floatfloat 型变量型变量 用下面的语句给这两个变量输入值 用下面的语句给这两个变量输入值 scanf i d f f 为了把 100 和 765 12 分别赋给 i 和 f 则正确的输入为 A 100765 12 B i 100 f 765 12 C 100765 12 D x 100 y 765 12 2 2 以下程序的输出结果是以下程序的输出结果是 main int a 12 b 12 printf d d n a b A 10 10 B 12 12 C 11 10 D 11 13 3 3 以下程序运行后 输出结果是以下程序运行后 输出结果是 main char s abcde s 2 printf ld n s A cde B 字符 c 的 ASCII 码值 C 字符 c 的地址 D 出 错 4 4 以下程序输出结果是以下程序输出结果是 main int m 5 if m 5 printf d n m else printf d n m A 7 B 6 C 5 D 4 5 5 当当 a 1a 1 b 3b 3 c 5c 5 d 4d 4 时 执行下面一段程序后 时 执行下面一段程序后 x x 的值为的值为 if a b if c d x 1 else if a c if b d x 2 else x 3 else x 6 else x 7 A 1 B 2 C 3 D 6 6 6 下面能正确进行字符串赋值操作的语句是下面能正确进行字符串赋值操作的语句是 A char s 5 ABCDE B char s 5 A B C D E C char s s ABCDEF D char s scanf s s 7 7 以下程序运行后 输出结果是以下程序运行后 输出结果是 include define PT 5 5 define S x PT x x main int a 1 b 2 printf 4 1f n S a b A 49 5 B 9 5 C 22 0 D 45 0 8 8 以下程序的输出结果是以下程序的输出结果是 include main printf d n NULL A 不确定的 因变量无定义 B 0 C 1 D 1 9 9 设有语句设有语句 intint a 3 a 3 则执行了语句则执行了语句 a a a a a a a a 后 变量后 变量 a a 的值是的值是 A 3 B 0 C 9 D 12 10 10 以下程序的输出结果是以下程序的输出结果是 include include main char str 12 s t r i n g printf d n strlen str A 6 B 7 C 11 D 12 11 11 以下程序的输出结果是以下程序的输出结果是 include main int a 2 c 5 printf a d b d n a c A a 2 b 5 B a 2 b 5 C a d b d D a d b d 12 12 设有设有 staticstatic charchar str str Beijing Beijing 则执行则执行 printf d n printf d n strlen strcpy str China strlen strcpy str China 后的输出结果为后的输出结果为 A 5 B 7 C 12 D 14 13 13 若若 x x 和和 y y 都是都是 intint 型变量 型变量 x 100 x 100 y 200y 200 且有下面的程序片段 且有下面的程序片段 printf d x y 上面程序片段的输出结果是 A 200 B 100C 100 200 D 输出格式符不够 输出不确定 的值 14 14 请读程序片段请读程序片段 字符串内没有空格字符串内没有空格 printf d n strlen ATS n012 1 上面程序片段的输出结果是 A 11 B 10 C 9 D 8 15 15 已知字母已知字母 A A 的的 ASCIIASCII 码为十进制的码为十进制的 6565 下面程序的输出是 下面程序的输出是 main char ch1 ch2 ch1 A 5 3 ch2 A 6 3 printf d c n ch1 ch2 A 67 D B B C C C D D 不确定的值 16 16 若执行下面的程序时从键盘上输入若执行下面的程序时从键盘上输入 3 3 和和 4 4 则输出是 则输出是 A 14 B 16 C 18 D 20 main int a b s scanf d d s a if a5 printf d n x else printf d n x 20 20 下面程序的输出是下面程序的输出是 A 0 0 3 B 0 1 2 C 1 0 3 D 1 1 2 main int a 1 b 4 k k a 0 else printf d n x A 7 和 5 B 6 和 3 C 7 和 4 D 6 和 4 22 22 下面程序的输出是下面程序的输出是 main int k 11 printf k d k o k x n k k k A k 11 k 12 k 11 B k 11 k 13 k 13 C k 11 k 013 k 0 xb D k 11 k 13 k b 23 23 若有说明 若有说明 doubledouble p a p a 则能通过则能通过 scanfscanf 语句正确给输入项读入数据的程语句正确给输入项读入数据的程 序段是序段是 A p scanf lf p B p double malloc 8 scanf f p C p scanf lf a D p scanf le p 24 24 以下说法中正确的是以下说法中正确的是 A define 和 printf 都是 C 语句 B define 是 C 语句 而 printf 不 是 C printf 是 C 语句 但 define 不是 D define 和 printf 都不是 C 语句 25 25 语句语句 printf d printf d n n 1212 printf d n x A 32767 B FFFE C 1 D 32768 28

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论