c语言3368题目,电大《C语言程序设计课程》期末考试复习资料

0993+C 评议程序设计A 第 1 页 共 31 页

C 语言程序设计课程期末复习练习

一、单选题 1.在每个C 语言程序中都必须包含有这样一个函数,该函数的函数名为( )。A. main 2.每个C 语言程序文件的编译错误分为( )类。B. 2 3. 字符串"a+b=12\n"的长度为( )。B. 7 4. 在switch 语句的每个case 块中,假定都是以break 语句结束的,则此switch 语句容易被改写为( )语句。 B. if 5. 在下面的do-while 循环语句中,其循环体语句被执行的次数为( )。 int i=0; do i++; while(i<10); D. 10 6. 将两个字符串连接起来组成一个字符串时,选用的函数为( )。 C. strcat() 7. 若用数组名作为函数调用的实参,传递给形参的是( )。 A. 数组的首地址 8. 假定a 为一个整数类型的数组名,整数类型的长度为4,则元素a[4]的地址比a 数组的首地址大( )个字节。 C. 16 9. 假定s 被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p 指向s 所指向的字符串,则p 应定义为( )。A. char *p=s; 10. 从一个数据文件中读入以换行符结束的一行字符串的函数为( )B. fgets() 11. 由C 语言目标文件连接而成的可执行文件的缺省扩展名为( ) B. exe 12. 设有两条语句为“int a=12; a+=a*a;”,则执行结束后,a 的值为( )。C. 156 13. 带有随机函数调用的表达式rand()%20的值在( )区间内。C. 0~19 14. for 循环语句“for(i=0; i0 && x<=10)的相反表达式为( )。A. x<=0 || x>10 23. 当处理特定问题时的循环次数已知时,通常采用( )循环来解决。 A. for 24. 假定i 的初值为0,则在循环语句“while(i

3. 当不需要函数返回任何值时,则应使用____void____标识符来定义函数类型。 4.十进制数25表示成符合C 语言规则的十六进制

数为_____0x19___。 5. 假定不允许使用逻辑非操作符,则逻辑表达式a>b || b==5的相反表达式为a<=b && b!=5__。 6. 执行“typedef int DataType;”语句后,在使用int 定义整型变量的地方也可以使用___datatype_______来定义整型变量。 7. 假定一维数组的定义为“char* a[8];”,则该数组所占存储空间的字节数为_32___。 8. 假定二维数组的定义为“double a[M][N];”,则该数组的列下标的取值范围在______ 0~N-1___之间 9. 存储一个空字符串需要占用____1____个字节。 10. strcpy 函数用于把一个字符串___拷贝_____到另一个字符数组空间中。 11. 程序的编译单位是一个______程序文件___。 12. 假定a 是一个一维数组,则a[i]的指针访问方式为______ *(a+i)___。 13. 执行int *p=malloc(sizeof(int))操作得到的一个动态分配的整型对象为____*p____。 14.执行“printf("%c",'A'+2);”语句后得到的输出结果为_____c___。 15.short int 类型的长度为___2。 16. 用类型关键字表示十进制常数 3.26f 的类型为__float______。 17. 假定y=10,则表达式++y*3的值为____33__。 18. 逻辑表达式(x==0 && y>5)的相反表达式为 (x !=0 || y<=5) 或:(x || y<=5)___。 19.若x=5,y=10,则x!=y 的逻辑值为__1______。 20. 假定二维数组的定义为“int a[3][5];”,则该数组所占存储空间的字节数为__60___。 21. 使用“typedef char BB[10][50];”语句定义____BB____为含有10行50列的二维字符数组类型。 22. 字符串"a:\\xxk\\数据"的长度为______11__。 23.假定p 所指对象的值为25,p+1所指对象的值为46,则*++p 的值为____46____。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/529119.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【LeetCode】链表精选12题

目录 快慢指针&#xff1a; 1. 相交链表&#xff08;简单&#xff09; 2. 环形链表&#xff08;简单&#xff09; 3. 快乐数&#xff08;简单&#xff09; 4. 环形链表 II&#xff08;中等&#xff09; 5. 删除链表的倒数第 N 个节点&#xff08;中等&#xff09; 递归迭…

python类的属性和对象属性_python 类属性、对象属性-阿里云开发者社区

类的普通属性:  dir(Myclass), 返回一个key列表&#xff1b; Myclass.__dir__,返回一个字典&#xff1b; 1、类的数据属性&#xff1b; 2、类的方法&#xff1b; 类的特殊属性&#xff1a; 1、Myclass.__name__  类的名字 2、Myclass.__doc__   类的文档字符串 3、Mycla…

击鼓传花c语言编程题,c语言-第5章 循环程序设计.ppt

《c语言-第5章 循环程序设计.ppt》由会员分享&#xff0c;可在线阅读&#xff0c;更多相关《c语言-第5章 循环程序设计.ppt(83页珍藏版)》请在人人文库网上搜索。1、第5章 循环程序设计,管理学院 电子商务系,2,第5章 循环程序设计,5.1 概述 5.2 while和do while循环 5.3 for循环…

python快速检测视频跳过帧_python实现视频分帧效果

本文实例为大家分享了python实现视频分帧的具体代码&#xff0c;供大家参考&#xff0c;具体内容如下 import cv2 vidcap cv2.VideoCapture(005.avi) success,image vidcap.read() count 0 success True while success: success,image vidcap.read() cv2.imwrite("fr…

最大素数c语言,for语句计算输出10000以内最大素数怎么搞最简单??各位大神们...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include #include int* pt NULL; // primes_tableint pt_size 0; // primes_table 数量大小int init_primes_table(void){FILE* pFile;pFile fopen("primes_table.bin", "rb");if (pFile NULL) {fputs(&q…

python去重保留唯一一个值_Python DataFrame使用drop_duplicates()函数去重(保留重复值,取重复值)...

摘要 在进行数据分析时&#xff0c;我们经常需要对DataFrame去重&#xff0c;但有时候也会需要只保留重复值。 这里就简单的介绍一下对于DataFrame去重和取重复值的操作。 创建DataFrame 这里首先创建一个包含一行重复值的DataFrame。2.DataFrame去重&#xff0c;可以选择是否保…

自定义日历控android,Android 一个日历控件的实现小记

先看几张动态的效果图吧&#xff01;这里主要记录一下在编写日历控件过程中一些主要的点&#xff1a;一、主要功能1、支持农历、节气、常用节假日2、日期范围设置&#xff0c;默认支持的最大日期范围[1900.1~2049.12]3、禁用日期范围设置4、初始化选中单个或多个日期5、单选、多…

python先返回再处理_python xpath解析返回对象怎么处理

3 4 5 text 6 7 ... 8 ... 9 ......10 11 12 ...13 ...14 ......15 16 17 18

android文件读取工具类,Android 下读取Assets Properties操作封装工具类

Android 下读取Assets Properties操作封装工具类发布时间&#xff1a;2018-06-03作者&#xff1a;laosun阅读(2081)为了方便使用&#xff0c;首先创建BaseApplication类&#xff0c;如下所示&#xff1a;import android.app.Application;import android.content.Context;/*** C…

python粘性拓展_如何将tkinter小部件置于粘性框架中

在google中使用“如何使tkinter网格扩展”&#xff0c;我遇到了这个问题。 引用布莱恩奥克利的话Rows and columns have "weight" which describes how they grow or shrink to fill extra space >in the master. By default a row or column has a weight of zer…

android 固件 编辑器,RK3288编译 Android 5.1 固件

1 准备工作编译 Android 对机器的配置要求较高&#xff1a;64 位 CPU16GB 物理内存交换内存30GB 空闲的磁盘空间用于构建&#xff0c;源码树另外占用大约 25GBUbuntu 14.04 操作系统八核i7&#xff0c;编译完成需要一个半小时安装 JDK 7:sudo apt-get install openjdk-7-jdkUbu…

python解压到指定文件夹_在Python中压缩和解压文件

Python部落(python.freelycode.com)组织翻译&#xff0c;禁止转载&#xff0c;欢迎转发。 如果你已经使用计算机一段时间&#xff0c;你可能遇到了.zip扩展名的文件。它们是可以保存许多其他文件&#xff0c;文件夹和子文件夹的压缩内容的特殊文件。这种类型的文件在使用互联网…

android bar布局,Android学习路线(十)如何将Action Bar叠放在你的布局上

默认状况下&#xff0c;action bar出如今activity窗口的顶部&#xff0c;略微减小了activity布局的总空间。若是你想隐藏或者显示action bar&#xff0c;在这堂用户体验的课程中&#xff0c;你能够经过调用htmlFigure 1. Gallerys action bar in overlay mode.android为了不在a…

geant4运行例子_Geant4--一次编译,运行多个Run,极大提升模拟效率

文|梁佐佐应唐光毅博士/后之约&#xff0c;对于Geant4模拟&#xff0c;我们看是否能解决这么一个问题&#xff1a;我现在想模拟探测器不同角度下的响应&#xff0c;每次模拟需要/run/beamOn 100&#xff0c; 可是我真的不想一遍一遍的去http://DetectorConstruction.cc中修改几…

python3.7基础教程_关于本教程 |《Python 官方文档:入门教程 3.7.0》| Python 技术论坛...

本文档最新版为 3.8&#xff0c;旧版本可能放弃维护&#xff0c;推荐阅读最新版&#xff01; Python 入门教程 Python 是一门简单易学且功能强大的编程语言。它拥有高效的高级数据结构&#xff0c;并能够用简单又有效的方式进行面向对象编程。Python 优雅的语法和动态类型&…

android listview countdowntimer,Android-ListView中的CountDownTimer随机闪烁

我正在使用计时器制作列表视图&#xff0c;每个计时器都有不同的截止日期&#xff0c;具体取决于数据库(类似于拍卖)Time now new Time();now.setToNow();now.normalize(true);nowMillis now.toMillis(true);..String endtime a.get(position).get(TAG_ENDTIME);Integer tim…

echart实现3d地图_3D飞线效果——让线“飞”起来的秘密

在城市规划、统计、交通等行业&#xff0c;地图可视化已成为最直接也最吸引眼球的一种表达方式。例如人群迁徙、人口流动、OD出行、职住分析、客流来源等众多场景都需要用到飞线效果呈现。2D飞线效果图随着可视化技术的进一步发展&#xff0c;传统的2D飞线效果略显单调&#xf…

ad域管理与维护_在NAS SMB卷上使用VisualSVN Server维护代码库

VisualSVN Server[1] 是 Windows 平台上流行的 SVN 形式的代码管理工具。以下我们将介绍把 NAS SMB 卷作为 VisualSVN 代码库存储中心时会遇到的几个问题以及相应的解决方法。1. 安装错误的解决方法我们以 VisualSVN Server 3.3.1 版本为例&#xff0c;在安装 VisualSVN Server…

android 开发art,Android应用开发之Android 系统启动原理(art 虚拟机)

本文将带你了解Android应用开发之Android 系统启动原理(art 虚拟机)&#xff0c;希望本文对大家学Android有所帮助。Android 系统启动原理(art 虚拟机)一、虚拟机的启动Android 是一个 Linux 的虚拟机&#xff0c;当虚拟机启动的时候&#xff0c;会执行手机根目录下的 init.r…

电脑文件夹可以分屏的软件_电脑上什么便签软件可以添加音频?

提及便签&#xff0c;很多人都会很自然地想到手机便签。这是因为随着智能手机和移动互联网的发展&#xff0c;现在很多手机上都有了系统自带的便签app。其实&#xff0c;除了手机便签外&#xff0c;还有电脑便签呢&#xff01;这不&#xff0c;Win7及其以上版本的电脑上还有系统…