"《C语言复习习题及答案PPT课件》中的数组习题详解与答案"
65 浏览量
更新于2024-01-26
收藏 453KB PPT 举报
&a[i] );C)for ( i=0; i<100; i ) printf ( "%d", a[i] );D)a[100]=0;3.下列程序段的输出结果是( )。main() {int a[5]={1,2,3,4,5}; int *p; p=a+3; printf ( "%d\n", *p );}A)4B)3C)5D)2 4.已知函数原型为void fun( int x[ ], int n ) ,下列函数中,可以正确调用 fun 函数的是( )。A)int a[6]; fun ( a, 6 );B)int i[6]; fun ( i, 6 );C)int b[ ]; fun ( b, 10 );D)int c[6]; fun ( c, 10 );5.若函数原型为: void fun( int a[ ], int n ) ,下列函数调用中正确的是( )。A)int a[5]; fun ( a, 5 );B)int i[5]; fun ( i[5], 5 );C)int b[5]; fun ( &b, 5 );D)fun ( a , 5 );6.已知:int a[3][4]; int ( *p )[4]=a; 则表达式 p+1 的值是( )。A)5B)7C)-4D)向测试结束按任意键请将此信息告诉授课教师,感谢您的配合○ 数组运算题目 定义一维整型数组变量 a,并为数组元素赋一些初值。要求:分别编写基于下标访问和基于指针访问数组元素的输出数组的目的地及目的数组,遍历两者内容,根据实际情况深刻领会指针与数组元素下标的等效性。 题目02 假设数组 int a[5][5] 已经定义,并存放了合法值。则 a[3] [4] 和 ( * (a+3) )[4] 从语义上等价。 题目03 编制适当内容的程序,使得以下两个表达式等价。* ( * (a+8) +3 ) a[8][3] 题目一一 整型 a 已经定义,它所占内存长度为 4 字节。编写一段程序,判定地址值为 a 的单个字节中的高序字节的内容为 1 ,即表示计算机为小端存储方式。"
2022-11-13 上传
2021-10-10 上传
2022-11-13 上传
2024-10-27 上传
2023-09-19 上传
2023-05-29 上传
2023-05-26 上传
2023-02-26 上传
2023-03-16 上传
matlab大师
- 粉丝: 2706
- 资源: 8万+
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能