西安邮电大学卓越班c语言面试题,西安邮电大学C语言实验报告.docx

西 安 邮 电 学 院

C语言程序设计课内实验

报 告 书

学院名称

计算机学院

学生姓名

刘辉娟

专业名称

计算机科学与技术

班 级

计科1106

学号

:时间

2011-11-20至2011-11-30

实验题目 数组

一、????实验目的:

1:掌握一维数组和二维数组的用法,

二、 实验内容:

1:从键盘输入10人成绩存储于数组中,并求成绩最高者的序号和成绩;

2:将整形数组中的元素镜像对调;

三、 详细设计及运行结果:

实验一:

1:打开Microsoft visual c++;创建一新文件C++ source file;

2,程序如图

3; 运行程序,得结果如图1-1;

实验二: 1:打开Microsoft visual c++;创建一新文件C++ source file;

2,程序如图

3; 运行程序,得结果如图

5、流程图如下:

四、 调试情况,设计技巧及体会

通过学习c语言我更好了解了计算机运行程序,了解了计算机运行的语言,并能根据自己的需要编写程序,极大的减小了工作量提高了工作效率,使计算机更加人性化使我们更加充分地运用了计算机,为以后工作提供了方便。

源程序清单

实验一:

#include"stdio.h"

#define N 10

main()

{

int d[N+1];

int i,t,max=0;

printf("input %d fenshu:\n",N);

for(i=1;i<=N;i++)

scanf("%d",&d[i]);

printf("\n");

for(i=1;i<=N;i++)

{

if(d[i]>max)

{

max=d[i];

t=i;

}

}

printf("最高成绩为:%d\n",max);

printf("最高成绩同学的序号为:%d\n",t);

printf("\n");

}

实验2:

#include

#define N 10

main()

{

int a[N+1];

int i,t;

printf("输入%d个数字:",N);

for(i=1;i<=N;i++)

scanf("%d",&a[i]);

printf("\n");

for(i=1;i<=N/2;i++)

{

t=a[i];

a[i]=a[N+1-i];

a[N+1-i]=t;

}

for(i=1;i<=N;i++)

printf("%3d",a[i]);

printf("\n");

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值