1 / 12
文档名称:

C语言数组实验报告.pdf

格式:pdf   大小:331KB   页数:12页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言数组实验报告.pdf

上传人:buzaiwuzhuang123 2022/4/24 文件大小:331 KB

下载得到文件列表

C语言数组实验报告.pdf

文档介绍

文档介绍:: .
clude <>
int main( )
精品.
{
int num[5]={1,2,3,4,5}; /*定义num[5]*/
int i;
for(i=0;i<5;i++) /*下标应该是0到4*/ printf("%d",num[i]);
/*依次输出num[0]至num[4]*/
return 0;
}
4、程序调试
错误 错误信息(列出出错语句以及出错 是否解决 解决方法
序号 提示)
1 格式不对 是
2 |5|error: unknown type 是 改为 int i;
name 'inti'|
inti i;
3 |7|error: expected 是 将引号改为西文字符
expression before '%' token|
printf(“%d”,num[i]);
4 for(i=0;i<5;i++) 是 去掉等号
5、相关问题回答
运行结果:12345
根据运行结果,可以说明什么?
说明:数组元素的下标从0开始,比定义的时候会小一个。
) 题目3
1、操作符&用以求一个变量的地址,这在函数scanf中已经使用过了。现在要你设计一个程序,返回一个
3 * 5 的二维数组各元素的地址,并由此说明二维数组中各元素是按什么顺序存诸的。
2、输入和输出信息描述及数据类型确定;
、输入数据
序号 输入数据描述 数据类型
1 a[3][5], int
2 adress 整型指针变量
(2)输出数据
序号 输出数据描述 数据类型
1 adress int
3、程序源代码(填写程序调试正确后的代码)
#include <>
int main()
{
int a[3][5];
int *adress; //定义并初始化adress
int i,j;
for(i=0;i<3;i++) //每行循环
{
printf("\n");
for(j=0;j<5;j++) //每列循环
{
adress=&a[i][j]; //将adress赋值为整型指针变量
printf("%d ",adress);
精品.
}
}
return 0;
}
4、测试与结果分析
、测试数据与结果
源文 可执行文件 测试 测试用例选取原 测试输入 测试输出结果 是否 结果分析
件名 名 序号 因 数据 正确
1 无 无 是 无误