input n: 4
input array:
a[2][1] =5 (如果a[2][1]的输入改为9,则程序就应该输出"no")
四、程序清单。
第一题。#include<>
int main()
int n,i,index,max,min;
int a[10];
printf("input n:")
scanf("%d",&n);
printf("input %d integers:",n);
for(i=0;i scanf("%d",&a[i]);
index=0;
for(i=0;i if(a[i] index=i;
min=a[index];
a[index]=a[0];
a[0]=min;
for(i=0;i if(a[i]>a[index])
index=i;
max=a[index];
a[index]=a[n-1];
a[n-1]=max;
printf("after swapped:")
for(i=0;i printf("%d ",a[i]);
printf("");
return 0;
第二题。#include<>
int main()
int n,i,index,k,temp;
int a[10];
printf("input n:")
scanf("%d",&n);
printf("input %d integers:",n);
for(i=0;i scanf("%d",&a[i]);
for(k=0;k
printf("after sorted:")
for(i=0;i printf("%d ",a[i]);
printf("");
return 0;
第三题。#include<>
int main()
int n,i,j,sum=0;
int a[10][10];
printf("input n:")
scanf("%d",&n);
printf("input array:")
for(i=0;i for(j=0;j scanf("%d",&a[i][j]);
for(i=0;i
for(i=0;i
printf("sum=%d",sum);
return 0;
第四题。#include<>
int main()
int n,i,j,k,flag=0,index1,index2;
int a[10][10];
printf("input n:")
scanf("%d",&n);
printf("input array:")
for(i=0;i for(j=0;j scanf("%d",&a[i][j]);
for(i=0;i
for(i=0;i
if(flag==1)
printf("a[%d][%d]=%d",index1,index2,a[index1][index2]);
elseprintf("no");
return 0;
五、运行结果。
六、实验心得。
数组类型说明应注意以下几点
数组的类型实际上是指数组元素的取值类型。对于同一个数组,其所有元素的数据类型都是相同的。
数组名的书写规则应符合标识符的书写规定。
数组名不能与其它变量名相同
方括号中常量表达式表示数组元素的个数,如a[5]表示数组a有5个元素。但是其下标从0开始计算。因此5个元素分别为a[0],a[1],a[2],a[3],a[4]。
不能在方括号中用变量来表示元素的个数, 但是可以是符号常数或常量表达式。
允许在同一个类型说明中,说明多个数组和多个变量。
C语言程序设计基础》上机实验报告 模版
成都信息工程学院计算机系。课。程。实。验。报。告。通过亲自设计程序,可以令我们熟悉c语言操作,更熟练的掌握c语句。初步体会编程的过程,为将来的程序深入学习打下基础和培养兴趣。tc2.0职工信息管理系统。要求 职工信息包括职工号,姓名,性别,年龄,学历,工资,住址,等 职工号不相等 试设计一职工信息管...
汇编语言程序设计实验指导
实验提要 以下列举的10个实验,都是以intel的8086及后续系列微处理器的指令系统为核心,采用宏汇编工具masm6.x以及调试工具debug或debug32,针对本教材所述内容进行相关的上机实践。旨在帮助学生加深认识和理解理论教学知识,通过大量的上机实验熟悉8086 cpu的指令功能 用途和使用...
C语言程序设计班级档案管理系统
课程设计报告。课程名称 c语言程序设计 课题名称班级档案管理系统 专业机械设计 班级 0985班 学号 200913090507 姓名黄训益。指导教师王颖 2009年6月25日。湖南工程学院。课程设计任务书。课程名称 c语言程序设计 课题班级档案管理系统 专业班级机械设计0985 学生姓名黄训益。学...
选择结构程序设计
实验四选择结构程序设计。一 实验目的与要求。1 了解c语句表示逻辑量的方法 以0代表 假 以1代表 真 2 学会正确使用逻辑运算符和逻辑表达式 3 熟练掌握if语句和switch语句。二 实验内容。1.输入下面程序并写出运行结果。include main int a,b,c,w 1,x 2,y 3,...
电子通讯录程序设计报告
程序设计课程设计报告。项目名称 电子通讯录系统。学生姓名。学号。班级。指导老师。日期 2014 1 项目描述。电子通讯录用来记录自己的生活圈子中的好友,记录下他们的详细情况及 增加人与人之间的交流,促进社会更好的发展。首先,分析程序的功能 显示功能 电子通讯录的浏览,完成全部通讯录信息的显示 增加 ...