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语言适用范围大,目标 质量高,程序执行效率高...