覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
学起plusC 程序设计,C语言程序设计作业答案 (3)
学起plus 2025-03-22 10:51:39 5 0
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
学起plusC  程序设计,C语言程序设计作业答案 (3)

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

学起plusC 程序设计,C语言程序设计作业答案 (3)

C 程序设计,C语言程序设计

学校: 无

问题 1: 1. 有以下程序
main()
{ int p[7]={11,13,14,15,16,17,18},i=0,k=0;
while(i<7&&p[i]%2){k=k+p[i];i++;}
printf("%d\n",k);
}
执行后输出结果是( )。

选项:

  • A. 58

  • B. 56

  • C. 45

  • D. 24

答案: 24

问题 2: 2. 以下正确的描述是( )。

选项:

  • A. continue语句的作用是结束整个循环的执行

  • B. 只能在循环体内和switch语句体内使用break语句

  • C. 在循环体内使用break语句或continue语句的作用相同

  • D. 从多层循环嵌套中退出时,只能使用goto语句

答案: 只能在循环体内和switch语句体内使用break语句

问题 3: 3. 若在函数定义时省去类型标识符,则系统默认函数返回值类型为( )。

选项:

  • A. 整形

  • B. 浮点型

  • C. 字符型

  • D. 空类型

答案: 整形

问题 4: 4. 已定义以下函数
fun (int *p)
{ return *p: }
该函数的返回值是( )。

选项:

  • A. 不确定的值

  • B. 形参p中存放的值

  • C. 形参p所指存储单元中的值

  • D. 形参p的地址值

答案: 形参p所指存储单元中的值

问题 5: 5. 若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)的返回值是( )。

选项:

  • A. EOF

  • B. 0

  • C. 非零值

  • D. NULL

答案: 非零值

问题 6: 6. 已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1、j的值为2、k的值为3,以下选项中正确的输入语句是( )。

选项:

  • A. scanf(“%2d%2d%2d”,&i,&j,&k);

  • B. scanf(“%d %d %d”,&i,&j,&k);

  • C. scanf(“%d,%d,%d”,&i,&j,&k);

  • D. scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);

答案: scanf(“%d,%d,%d”,&i,&j,&k);

问题 7: 7. 下列判断char类型变量C1是为数字的最简单且正确的表达式( )。

选项:

  • A. '0'<=C1<='9'

  • B. (C1>='0')&&(C1<='9')

  • C. (C1>=0)&&(C1<=9)

  • D. ('0'<=C1)&&('9'<=C1)

答案: 请关注公众号【博学搜题】查看答案

问题 8: 8. 若有如下说明,则( )的叙述是正确的。
struct st
{int a;
int b[2];
}a;

选项:

  • A. 结构体变量a与结构体成员a同名,定义是非法的

  • B. 程序只在执行到该定义时才为结构体st分配存储单元

  • C. 程序运行时为结构体st分配6个字节存储单元

  • D. 类型名struct st可以通过extern关键字提前引用(即引用在前,说明在后)

答案: 请关注公众号【博学搜题】查看答案

问题 9: 9. 若有语句char a[]= "test";则数组a[]中共有( )个变量。

选项:

  • A. 3

  • B. 4

  • C. 5

  • D. 0

答案: 请关注公众号【博学搜题】查看答案

问题 10: 10. 类A中存在在静态数据成员x,设a,b是类A的两个对象,在执行a.x=10之后,b.x的值为( )

选项:

  • A. 等于a.x

  • B. 等于0

  • C. 随机

  • D. 未初始化化

答案: 请关注公众号【博学搜题】查看答案

问题 11: 11. 若有以下定义和语句: int w[2][3],(*pw)[3]; pw=w; 则对w数组元素合法引用是( )

选项:

  • A. pw[0][0]

  • B. *(pw[1]+2)

  • C. *(w[0]+2)

  • D. *(pw+1)[2]

答案: 请关注公众号【博学搜题】查看答案

问题 12: 12. 如果打开文件时,选用的文件操作方式为“wb+”,则下列说法中正确的是( )

选项:

  • A. 要打开的文件是二进制文件

  • B. 要打开的文件必须存在

  • C. 要打开的文件可以不存在

  • D. 打开文件后可以读取数据

答案: 请关注公众号【博学搜题】查看答案

问题 13: 13. 当用public继承从基类派生一个类时,基类的( )成员可被派生类中的成员函数访问

选项:

  • A. protected

  • B. public

  • C. private

  • D. friend

答案: 请关注公众号【博学搜题】查看答案

问题 14: 14. 关于派生类的说法不正确的是( )

选项:

  • A. 派生类可显现基类的任何函数成员

  • B. 派生类可重载已有的函数成员

  • C. 派生类可以拥有自己的新成员

  • D. 派生类无法给基类的数据成员初始化

答案: 请关注公众号【博学搜题】查看答案

问题 15: 15. 以下为不合法的十六进制数是( )

选项:

  • A. 0x2A

  • B. 0x11Au

  • C. 0X0

  • D. 3A

答案: 请关注公众号【博学搜题】查看答案

问题 16: 16. 若有定义: char *str[]={"one","two","three"},**p=str; 则可以表示出字符't'的表达是( )

选项:

  • A. *str+2

  • B. *str[2]

  • C. *(p+1)

  • D. **++p

答案: 请关注公众号【博学搜题】查看答案

问题 17: 17. 下面数据结构中是线性结构的有( )。

选项:

  • A. 链表

  • B. 数组

  • C. 图

  • D. 栈

答案: 请关注公众号【博学搜题】查看答案

问题 18: 18. 下列描述中正确的是( )。

选项:

  • A. 定义函数中指定的形参,在函数未调用时不占用内存空间。

  • B. 实参应该是确定的值。

  • C. 实参与形参的类型可以不同。

  • D. 形参可以将函数运算后的值传递给实参。

答案: 请关注公众号【博学搜题】查看答案

问题 19: 19. 设有如下定义:
int (*ptr)();
则以下叙述中不正确的是( )

选项:

  • A. ptr是指向一维组数的指针变量

  • B. ptr是指向int型数据的指针变量

  • C. ptr是指向函数的指针,该函数返回一个int型数据

  • D. ptr是一个函数名,该函数的返回值是指向int型数据的指针

答案: 请关注公众号【博学搜题】查看答案

问题 20: 20. 若有以下的定义:"int x[2][3];",能正确表示x数组元素地址的表达式是( )

选项:

  • A. &x[2][3]

  • B. x[0]

  • C. x[2]

  • D. x[1]

答案: 请关注公众号【博学搜题】查看答案



收藏
文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章39921
  • 评论0
  • 微语1
最新评论