b. c 语言中有调用关系的所有函数都必须放在同一源程序文件中.,第六章函数-选择题...
第六章函数
二、选择题
1.C语言程序由函数组成。正确的说法是____B______。
A) 主函数写在必须写在其他函数之前,函数内可以嵌套定义函数
B) 主函数可以写在其他函数之后,函数内不可以嵌套定义函数
C) 主函数必须写在其他函数之前,函数内不可以嵌套定义函数
D) 主函数必须在写其他函数之后,函数内可以嵌套定义函数
2. 一个C语言程序的基本组成单位是_____C_____。
A)主程序 B)子程序 C)函数 D)过程
3. 以下说法正确的是____ C ______。
A) C语言程序总是从第一个定义的函数开始执行
B) C语言程序中,被调用的函数必须在main()函数中定义
C) C语言程序总是从主函数main()开始执行。
D) C程序中的main()函数必须放在程序的开始处
4. 已知函数fun类型为void,则void的含义是____ A ______。
A)执行函数fun后,函数没有返回值 B)执行函数fun后,可以返回任意类型的值
C)执行函数fun后,函数不再返回 D)以上三个答案都是错误的
5. 下列对C语言函数的描述中,正确的是____ A ______。
A)在C语言中,调用函数时只能将实参的值传递给形参,形参的值不能传递给实参
B)函数必须有返回值
C)C语言函数既可以嵌套定义又可以递归调用
D)C程序中有调用关系的所有函数都必须放在同一源程序文件中
6. 以下叙述中错误的是_____ B _____。
A) 函数形参是存储类型为自动类型的局部变量
B) 外部变量的缺省存储类别是自动的。
C) 在调用函数时,实参和对应形参在类型上只需赋值兼容
D) 函数中的自动变量可以赋初值,每调用一次赋一次初值
7. C语言中的函数____D______。
A)不可以嵌套调用 B)可以嵌套调用,但不能递归调用
C)可以嵌套定义 D)嵌套调用和递归调用均可
8. C语言中函数返回值类型由____D_____决定。
A)调用该函数的主调函数类型 B)函数参数类型
C)return语句中的表达式类型 D)定义函数时指定的函数类型
9. C语言规定,调用一个函数,实参与形参之间的数据传递方式是___D_____。
A)由实参传给形参,并由形参传回来给实参 B)按地址传递
C)由用户指定方式传递 D)按值传递
10. 下列叙述错误的是____C______。
A) 形参是局部变量
B) 复合语句中定义的变量只在该复合语句中有效
C) 主函数中定义的变量在整个程序中都有效
D) 其他函数中定义的变量在主函数中不能使用
11. 若函数类型和return语句中的表达式类型不一致,则____B______。
b. c 语言中有调用关系的所有函数都必须放在同一源程序文件中.,第六章函数-选择题...相关推荐
- c语言编写计算ackerman函数的递归函数ack(n,x,y),第六章函数与宏定义实验报告二...
C程序设计实验报告 实验项目: 6.4.2.2. 利用复化梯形公式计算定积分 6.4.2.3. 计算Ackerman函数 6.4.3.1. 编写计算x的y次幂的递归函数getpower(int x,i ...
- 如果在一个工程中有两个vhd文件,就相当于有两个模块,那么对于这个工程整体的bdf文件生成,怎么把这两个模块都加到同一个bdf文件中。bdf文件中两个模块之间的连线及输入输出,是自己输进去的还是自动生
如果在一个工程中有两个vhd文件,就相当于有两个模块,那么对于这个工程整体的bdf文件生成,怎么把这两个模块都加到同一个bdf文件中.bdf文件中两个模块之间的连线及输入输出,是自己输进去的还是自动生 ...
- C语言fgets()函数(以指定长度读取文件中的字符,并存入字符数组变量中)
C语言fgets()函数(以指定长度读取文件中的字符,并存入字符数组变量中) 需要引入C 标准库 - <stdio.h> 文章目录 描述 声明 参数 返回值 实例 测试(确实只能读n-1个 ...
- C语言试题五十二之学生的记录由学号和成绩组称个,n名大学生得数据已在主函数中放入结构体数组a中,请编写函数fun,它的功能时:按分数的高低排列学生的记录,高分在前。
1. 题目 请编写一个函数void function(Student a[], int n),其功能时:学生的记录由学号和成绩组称个,n名大学生得数据已在主函数中放入结构体数组a中,请编写函数fun, ...
- 文件中有一组整数,要求排序后输出到另一个文件中
这个主要复习一下文件输入输出流~~ 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ...
- R语言使用pdf函数将可视化图像结果保存到pdf文件中、使用pdf函数打开图像设备、使用dev.off函数关闭图像设备、自定义width参数和height参数指定图像的宽度和高度
R语言使用pdf函数将可视化图像结果保存到pdf文件中.使用pdf函数打开图像设备.使用dev.off函数关闭图像设备.自定义width参数和height参数指定图像的宽度和高度 目录
- R语言使用pdf函数将可视化图像结果保存到pdf文件中、使用pdf函数打开图像设备、使用dev.off函数关闭图像设备、自定义paper参数指定pdf的纸张类型(多使用A4)
R语言使用pdf函数将可视化图像结果保存到pdf文件中.使用pdf函数打开图像设备.使用dev.off函数关闭图像设备.自定义paper参数指定pdf的纸张类型(多使用A4) 目录
- c语言复化求积公式程序,第六章 函数与宏定义实验2
C程序设计实验报告 实验项目: 一.模块化程序设计 1.利用复化梯形公式计算定积分. 2.计算Ackerman函数. 二. 函数的递归调用 1.编程计算x的y次幂的递归函数getpower(int x ...
- C语言第六章函数实验报告,第六章实验报告
C程序设计实验报告 实验项目: 6.4.1.函数的定义和调用 1.编写由三角形三边求面积的函数 2.编写求N阶乘的函数 3.求两个整数的最大公约数 4.打印输出三角形 5.求500以内的所有亲密数对 ...
- 复化梯形c语言计算定积分,第六章 函数和宏定义实验(2)
1.利用复化梯形公式计算定积分 2.计算Ackerman函数 3.编写计算x的y次幂的递归函数getpower(int x,int y),并在主程序中实现输入输出 4.编写计算学生年龄的递归函数 5. ...
最新文章
- 推荐系统发展的六大影响因子 | 深度
- Pytorch:使用DCGAN实现数据复制
- busybox filesystem httpd php-5.5.31 sqlite3 webserver
- 关于字符串计算size的方法比较
- 大数据玩家们对2013年趋势的预测
- 消息队列之JMS和AMQP对比
- numpy的生成网格矩阵 meshgrid()
- leetcode214. 最短回文串(kmp)
- html5表格内边框加粗,如何制作加粗的边框表格?
- web端跨域调用webapi
- python3 pdf转图片_Python 将pdf转成图片的方法
- 选择比努力重要,与谁同行比要去的远方重要
- 你真的懂协程 (Coroutine) 吗 ? Kotlin Coroutines — Suspending Functions
- 2023年30道经典软件测试面试题,等你来看!
- 计算机办公室听什么音乐,盘点办公室里最适合听的九首歌!
- SM2国密算法加解密
- linux 基准测试,技术|如何基准测试 Linux PC 的性能?
- 均值方差模型python_python实现资产配置(2)--Blacklitterman 模型
- docker bind source path does not exist: /etc/timezone“
- 洗扑克牌 (乱数排序)
热门文章
- pvs-stdio ue4_PVS-Studio –用于C,C ++,C#和Java的静态代码分析器
- EXCEL——提取身份证中的出生年月日
- unipp怎么打包微信公众号_uni-app微信小程序运行和打包
- 永恒之蓝攻击处置方法
- leetcode1480.一维数组的动态和
- G - A Question of Ingestion 动态规划
- Simulink 中状态的导数不是有限值,仿真将停止,解中可能存在一个奇异点。
- 超详细的程序员未来职业发展路线
- domcontentloaded事件和laod事件区别
- Activiti 数据库表结构 ACT_GE_BYTEARRAY