C课后作业之数组

发布 2022-09-05 03:11:28 阅读 4243

题一从键盘输入十个成绩,输出最高分和最低分。

方法一】#include<>

void main()

int data1[10],data2[10],i,j,k=0,t;

printf("请输入十个成绩:")

for(i=0;i<10;i++)控制冒泡的轮数。

for(i=0;i<10;i++)

for(i=0;i<10;i++)清查是否有无效成绩,并输出无效成绩。

if( data1[0]>=0&&data1[1]>=0&&data1[2]>=0

data1[3]>=0&&data1[4]>=0&&data1[5]>=0

data1[6]>=0&&data1[7]>=0&&data1[8]>=0

data1[9]>=0)

方法二】#include<>

void intput(int data)输入十个数。

int i;

printf("请输入十个成绩:")

for(i=0;i<10;i++)

int d_compare(int data)输出最大数。

int max=0,i;

for(i=0;i<10;i++)

return max;

int x_compare(int data)输出最小数。

int min=10000,i;

for(i=0;i<10;i++)

return min;

void main()

int score[10];

intput(score);

printf("最高分为:%d",d_compare(score));

printf("最低分为:%d",x_compare(score));

题二:/*从键盘输入5门课程6个同学的成绩,输出每门课程的最高分***

#include<>

void main()

int data[5][6],i,j,a,t;

for(i=0;i<5;i++)

for(a=0;a<5;a++)控制五门课程,使每门课程都要比较。

for(a=0;a<5;a++)

第7章数组课后作业

1 依次输入五句话,然后将它逆序输出。运行结果如图所示。提示 创建一个字符串数组,每句话作为字符串数組的一个元素,然后从该数组的末尾开。始循环输出。2 某百货商场当日消费积分最高的八名顾客。他们的积分是 编写程序找出最低的积分及它在数组中的原始位置 下标 提示 创建数组points,存储八名顾客的积...

c 课后作业答案

1.一个最简单的c 程序,可以只有一个 c a 库函数b 自定义函数c main函数 d 空函数。2.用c 语言编制的源程序要变为目标程序必须要经过 d a 解释b 汇编c 编辑d 编译。3.c 程序中的简单语句必须以 b 结束。a 冒号b 分号c 空格d 花括号。4.有说明 int a 0 dou...

C 作业数组

单选题。1已知数组arr的定义如下 int arr 5 下列语句中输出结果不是2的是。acout bcout ccout dcout 参 d 2.已知有数组定义char a 3 4 下列表达式中错误的是。aa 2 win bstrcpy a 2 win ca 2 3 w da 0 1 a 0 1 参...