c语言作业Unit

发布 2023-05-16 14:25:28 阅读 1884

2024年12月3日。

unit7 书p153习题。

1、 数组是同类型数据的有序集合,即数组由若干数组元素组成,其中所有元素都属于同一个数据类型,且他们的先后顺序是确定的。

数组用于表示和处理同类型、有规律的数据要比使用基本数据类型简单和方便的多。

2、一维数组初始化(p127):对全部元素显式赋值;对数组部分元素初始化,前面的显式赋值,后面的隐式赋值为0;对全部元素显式赋值时可不指定数组长度。

二维数组初始化(p135):按行依次对数组赋值:static int a[2][3]=,将所有数据写在一个花括号内,按数组排列的顺序对各数组元素赋初值:

static int a[2][3]=;同一维数组一样可以对部分元素显式赋值:static int a[2][3]=,相当于:static int a[2][3]=,若对全部元素显式赋值,则数组第一维的元素个数在说明时可以不指定,但第二维的元素个数仍然不能缺省:

int a[3]=;

3、正确:a[3] a[2+3] a[9-9]

4、正确:a[0][6] a[4][4+5]

#include <>

int symm(long n)

long i,g,new_num=0;

i=n;while(i!=0)

return(new_num==n);

void main()

long i,m=1,h[998][2]=;

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

#include<>

#define n 20

void main()

int a[n],i,j,temp,n;

printf("input 20 numbers:");

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

for(i=0;i for(j=0;jif(a[j]temp=a[j

a[j]=a[j+1];

a[j+1]=temp;

for(i=0;iprintf("%d ",a[i]);

printf("");

printf("input n:")

scanf("%d",&n);

for(i=0;iif(a[i]==n

printf("yes %d",i);

break;

if(i==20)

printf("no found");

#include <>

void main()

int i,j,min;

int a[4][4]=;

min=a[0][0];

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

for(j=0;j<4;j++)

if(a[i][j]min=a[i][j];

printf("min=%d",min);

#include <>

void main()

int i,j,t,s;

int a[4][3]=;

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

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

if(s==t)else

#include ""

#define n 3

void main()

int a[n][3],b[n];

int i,j,num,t,s;

printf("please input the result and the no. of the athletes:");

for(i=0;i#include <>

void main()

int i,j,t,a[8],no,time;

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

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

printf("排名结果为:");

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

#include <>

void main()

int i,j,t,a[8][2],s;

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

printf("");

printf("号码:%d,时间:%d",i+1,a[i][2]);

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

printf("排名结果为:");

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

#include <>

void main()

int i,j,a[11][11];

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

#include <>

void main()

int i,t;

char a[10];

printf("请输入十个字符:")

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

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

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

printf("");

printf("逆序后的数组:")

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

printf("%c ",a[i]);

C语言作业

no.1 include int main 结果z 9.000000 配置 mingw2.95 cuirelease,编译器类型 mingw old检查文件依赖性。完成构建未命名1 0个错误,0个警告。生成c documents and settings administrator my docum...

C语言作业

上机实习报告。题目 有五名同学每名同学的数据包括学号 姓名和3门功课的成绩 成绩提前预设 求 1 每名同学的平均成绩 名同学每门课程的平均分 3 按学生的平均分从低到高次序排除每名同学的顺序 分析 根据题目要求,使用结构体类型,包括5个元素学号 num 姓名 name 门功课的成绩 score 3 ...

C语言作业

1 c语言的特点与主要应用领域。特点 1 c语言简洁,紧凑,使用方便,灵活 2 c语言具有高级语言和低级语言的特征 3 c语言是结构化语言,具有结构化的控制语句 4 c语言具有各种各样的数据类型 5 c语言具有强大的图形功能,支持多种显示器和驱动器 6 c语言适用范围大,目标 质量高,程序执行效率高...