C语言数组测试函数,(完整word版)C语言数组与函数阶段测试题答案---(20200807070313)(8页)-原创力文档...
}
}
C语言数组与函数阶段测试题答案
一、选择题( 18*2=36 分)
1、 在定义“ int a[5][6]; ”后,第 11个元素是 【 C 】
A、a[2][5] B 、a[2][4]C 、 a[1][4] D 、a[1][5]
2、假定 int 类型变量占用两个字节,其定义: int x[10]={0,2,4};, 则数组 x 在内存中所 占字节数是 【 D 】。
A、3 B 、 6 C 、10 D 、20
3、当接受用输入的含空格的字符串地,应使用的函数是 【 B 】
A、scanf() B 、gets()C 、 getchar() D 、getc()
4、设有数组定义: char array[]= ”China”; 。则数组 array 所占的空间为 【 C 】
A、4 个字节 B 、5个字节 C 、6 个字节 D 、7个字节
5、设有变量定义: int a [ ] = {1,2,3,4};
执行语句 a[3] = - - a[0]? a[1]
执行语句 a[3] = - - a[0]? a[1] + + : a[2] + +; 的值依次为 【 D 】
A、 1,2,3,4B 、 0,3,3,4 C
6、以下程序的输出结果是 【 C 】
void main( )
{int i, x[3][3] = { 1,2,3,4,5,6,7,8,9}
for(i= 0;i < 3; i + +) printf("3%d", x[i][2 - i]); } A 、 1 5 9 B 、 1 4 7 C
7、不能把字符串: Hello !赋给数组 b 的语句是
A 、 char b [10] = {‘H' ‘e' ‘l '
B 、char b [10] ; b =“Hello! ”;
C 、 char b [10] ; strcpy(b,“Hello!
D 、char b [10] = “Hello! ”;
执行后,数组的元素
、 0,2,3,4 D
、3 5 7 D
B 】
l ' ‘o' ‘ ! '};
);
a[0], a[1], a[2], a[3]
、0,2,4,3
8、在函数间传递数据的四种方式中,不能把被调函数的数据带回到主调函数的是 【 A 】
A、值传递B、地址传递C、返回值传递D全局外部变量
9、以下关于函数的叙述中不正确的是 【 B 】
A 、 C 程序是函数的集合,包括标准库函数和用户自定义函数
B、在C语言程序中,被调用的函数必须在 main函数中定义
C、在C语言程序中,函数的定义不能嵌套
D、在C语言程序中,函数的调用可以嵌套
10、 若用数组名作为函数调用的实参,则传递给形参的是【 A 】
A、数组的首地址B 、数组的第一个元素的值
C、 数组中全部元素的值D 、数组元素的个数
11、 C语言中,凡未指定存储类别的局部变量的隐含存储类别是【A】
A、auto B、 staticC、 externD、register
12、 若有以下函数调用语句: fun(a+b,(x,y),fun(n+k,d,(a,b)));在此函数调用语句中实 参的个数是 【 A 】
A、 3B、 4C、 5
D、 6
并将其放在调用之后,则在调用之
并将其放在调用之后,则在调用之
13、若程序中定义函数
float myadd(float a, float b) { return a+b;}
前应对该函数进行说明。以下说明中错误的是 【 A 】 A、 float myadd( float a,b);
B、float myadd(float b, float a);
C、float myadd(float, float);
D、float myadd(float a, float b);
14、以下函数值的类型是 【 A 】
fun (float x) { float y; y= 3*x-4; return y;}
A、 int B 、不确定 C 、 void D 、 float
15、 #include
f(in b[], int n)
{ int i, r;r=1;
for(i=0; i<=n; i++) r=r*b[i]; return r; } main()
{ int x, a[]={ 2,3,4,5,6,7,8,9}; x=f(a, 3); printf("%d\n",x); } 上面程序的输出结果是 【 B 】
A、 720 B 、 120 C 、 24D 、 6
有以下程序:
int f(int n)
{ if(n= =1) return 1; else return f(n-1)+1;
} main()
{ int i,j=0; f
C语言数组测试函数,(完整word版)C语言数组与函数阶段测试题答案---(20200807070313)(8页)-原创力文档...相关推荐
- c语言打印空心数字图形,(完整word版)C语言编写打印实心和空心菱形【源码】
<(完整word版)C语言编写打印实心和空心菱形[源码]>由会员分享,可在线阅读,更多相关<(完整word版)C语言编写打印实心和空心菱形[源码](13页珍藏版)>请在人人文库 ...
- R语言使用compareGroups包compareGroups函数生成表统计表、createTable函数创建二元表、并导出结果到文档(doc、csv、xlsx、pdf)
R语言使用compareGroups包compareGroups函数生成表统计表.createTable函数创建二元表.并导出结果到文档(doc.csv.xlsx.pdf) 目录 R语言使用compa ...
- 大一计算机课程word,(完整word版)大一大学计算机基础课程知识点(10页)-原创力文档...
大学计算机基础 1.计算机定义 :电子计算机简称计算机,是一种处理信息的(电子)机器,能自动.高速. 精确地对信息进行储存.传送和加工处理. 2.计算机发展的四个阶段(按组成计算机的电子元件划分) : ...
- c语言通过指针变量输出10个元素,C语言程序设计第2版指针程序设计(10页)-原创力文档...
C 语言程序设计 - 理论方法与实践(第 2 版) 7.4.1 简单指针变量作函数参数 例 7-9 用比较交换法 ,将一维数组的最 大值移到数组的最 末元素位置,交换 过程用上述 swap() 函数实 ...
- c语言读文件一行为一个数组元素,c语言数组练习习题(14页)-原创力文档
第 7章 数组习题 A 卷 1. 单项选择题 (1) int a[4]={5,3,8,9}; 其中 a[3] 的值为 (D ) . DA.5B.3C.8D.9 以下 4 个字符串函数中, ( A) 所 ...
- C语言下取整下半个方括号,c语言易错知识点总结[工作范文](28页)-原创力文档...
c语言易错知识点总结 篇一:c语言易错知识 C语言教学中学生容易出错的知识点解析 0引言 C语言是一种很灵活的语言,在程序调试过程中常常会 遇到一些难解决的问题,一般语法错误计算机能检测出来, 而逻辑 ...
- 山东大学 计算机技术基础 c语言 去年 大补考 的 试题,山东大学专科《计算机基础》试题参考答案(4页)-原创力文档...
专科<计算机基础>试题 单项选择 1.完整的计算机系统由( C )组成. A.运算器.控制器.存储器.输入设备和输出设备 B.主机和外部设备 C.硬件系统和软件系统 D.主机箱.显示器.键 ...
- c语言二级试题讲解,C语言试题,二级C语言试题讲解(9页)-原创力文档
二级 C 语言程序设计模拟试题(一) 一.单项选择题. (每小题1 分,共 20 分) 1.一个 C 语言程序是由( B )组成. A) 一个函数 B) 一个或若干个函数 C) 一个过程 D) 一个过 ...
- x_html语言名词解释,第2章++XHTML标记语言(97页)-原创力文档
第2章 XHTML标签语言 2.1 XHTML基础 2.2 段落和文字标签 2.3 列表标签 2.4 超级链接标签 2.5 插入图片标签 2.6 页面布局标签 2.7 框架标签 2.8 表单标签 2. ...
最新文章
- R语言tidyquant包的tq_transmute函数计算持有某只股票的天、月、周收益率、ggplot2使用条形图(bar plot)可视化股票月收益率数据条形图
- DevOps笔记-01:软件交付面临的问题、软件工程的三个发展阶段、什么是DevOps?
- CTFshow php特性 web115
- Spring Boot 内置Tomcat——集成PHP解决方案
- metadata usage in the runtime
- 【Darknet-Yolov3】Ubuntu 服务器上无权限出现 ./darknet: error while loading shared libraries: libcudart.so.8.0
- redis笔记_源码_简单动态字符串SDS
- 数学建模的13种常用的方法
- Laravel快速入门
- selenium爬虫模拟登录PayPal
- c语言提取字符串里面的数字,一个截取字符串中数字的函数
- TXS0102使用说明
- PNAS:控制缺乏情感的肢体语言的大脑回路
- html5教程渐变效果,科技常识:html5教程实现Photoshop渐变色效果
- thingsboard
- 评职称有什么好处?有以下8点好处
- MySQL安装 忘记密码
- ACM比赛常用技巧算法
- php高德地图手机定位,AMap3DMap_Demo
- 关于 LambdaMART 的六个疑惑