正在加载图片...
C语言程序设计上机指导与同步训练 、判断题 1.所谓函数体实际上就是一个复合语句。() 2.C语言本身不提供输入输出语句,输入和输出操作是由函数来实现的。() 3. putchar函数可以向终端输出一个整数数据。( 4.考虑到 printf和 scanf函数使用频繁,系统允许在使用这两个函数时可不加# include 5.任何表达式都可以加上分号而成为有意义的语句。() 三、选择题 1.以下不属于控制语句的是()。 A)表达式语句 B)选择语句C)循环语句D)转移语句 2. putchar函数可以向终端输出一个() A)整型变量表达式值 B)实型变量值 )字符串 D)字符或字符型变量值 getchar函数的参数个数是()。 )0 D)任意 4.以下程序的输出结果是() main() printf("\n*sl=%15s*","chinabeijing") printf("\n*s2=%-5s*","chi") A)*sl=chinabeijing B)*sI=chinabeijing C)*sI=*chinabeijing* D)*sI=chinabeijing* 5. printf函数中用到格式符%5,其中数字5表示输出的字符串占用5列。如果字符串 长度大于5,则输出按方式():如果字符串长度小于5,则输出按方式() A)从左起输出该字串,右补空格 B)按原字符长从左向右全部输出 C)右对齐输出该字串,左补空格 D)输出错误信息 6.已有定义inta=2,和输出语句: print(%8x”a)以下正确的叙述是() A)整型变量的输出格式符只有%d一种 B)%x是格式符的一种,它可以适用于任何一种类型的数据 C)%ⅹ是格式符的一种,其变量的值按十六进制输出,但%8X是错误的 D)%8X不是错误的格式符,其中数字8规定了输出字段的宽度·122· C 语言程序设计上机指导与同步训练 ·122· 二、判断题 1. 所谓函数体实际上就是一个复合语句。( ) 2. C 语言本身不提供输入输出语句,输入和输出操作是由函数来实现的。( ) 3. putchar 函数可以向终端输出一个整数数据。( ) 4. 考虑到 printf 和 scanf 函数使用频繁,系统允许在使用这两个函数时可不加#include 命令。( ) 5. 任何表达式都可以加上分号而成为有意义的语句。( ) 三、选择题 1. 以下不属于控制语句的是( )。 A) 表达式语句 B) 选择语句 C) 循环语句 D) 转移语句 2. putchar 函数可以向终端输出一个( )。 A) 整型变量表达式值 B) 实型变量值 C) 字符串 D) 字符或字符型变量值 3. getchar 函数的参数个数是( )。 A) 1 B) 0 C) 2 D) 任意 4. 以下程序的输出结果是( )。 main() { printf(“\n*s1=%15s*”, “chinabeijing”); printf(“\n*s2=%-5s*”, “chi”); } A) *s1=chinabeijing * B) *s1=chinabeijing * *s2=**chi* *s2=chi * C) *s1=*chinabeijing* D) *s1=chinabeijing* *s2=chi* *s2=chi * 5. printf 函数中用到格式符%5s,其中数字 5 表示输出的字符串占用 5 列。如果字符串 长度大于 5,则输出按方式( );如果字符串长度小于 5,则输出按方式( )。 A) 从左起输出该字串,右补空格 B) 按原字符长从左向右全部输出 C) 右对齐输出该字串,左补空格 D) 输出错误信息 6. 已有定义 int a=-2;和输出语句:printf(“%8lx”,a);以下正确的叙述是( )。 A) 整型变量的输出格式符只有%d 一种 B) %x 是格式符的一种,它可以适用于任何一种类型的数据 C) %x 是格式符的一种,其变量的值按十六进制输出,但%8lx 是错误的 D) %8lx 不是错误的格式符,其中数字 8 规定了输出字段的宽度
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有