第九次作业
- 定义一个含有8个存储单元的实型数组,从键盘上接收数,然后逆序输出。
#include<stdio.h>
main()
{
double m[8];
int i;
for(i=0;i<=7;i++)
scanf("%lf",&m[i]);
for(i=7;i>=0;i--)
printf("%f",m[i]);
}
2使用一堆数组,从键盘上接收6个数,找出最大的那个元素并记录下它的下标。
#include<stdio.h>
main()
{
double m[6],max;
int i,flag;
printf("输入6个数:\n");
for(i=0;i<=5;i++)
scanf("%lf",&m[i]);
max=m[0];
flag=0;
for(i=0;i<=5;i++)
if(m[i]>max)
{
max=m[i];
flag=i;
}
printf("最大数值%f的下标为%d\n",max,flag);
}
3, 求Fibonacci数列的前十项的和。
#include<stdio.h>
main()
{
int f[10]={1,1};
int i,sum;
sum=f[0]+f[1];
for(i=2;i<=9;i++)
{
f[i]=f[i-1]+f[i-2];
sum+=f[i];
}
printf("sum=%d\n",sum);
}
4 。P101 6—4编写程序,定义一个二维数组,从键盘上接收变量,并以矩阵的形式输出。
#include<stdio.h>
main()
{
int a[3][4];
int i,j;
printf("请输入12个整数:\n");
for(i=0;i<=2;i++)
for(j=0;j<=3;j++)
scanf("%d",&a[i][j]);
for(i=0;i<=2;i++)
{
for(j=0;j<=3;j++)
printf("%4d",a[i][j]);
printf("\n");
}
}
5.教材6—5
#include<stdio.h>
main()
{
int i,j,sum=0;
int m[5][5]={{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{16,17,18,19,20},{21,22,23,24,25}};
for(i=0;i<=4;i++)
for(j=0;j<=4;j++)
if(i==j ||i+j==4)
sum+=m[i][j];
printf("sum=%d\n",sum);
}
6.编写程序,通过一维组数接受5门课程的成绩,并输出平均数.
#include<stdio.h>
main()
{
float
score[5],ave=0;
int
i;
printf
(
"输入5门课程的成绩:\n"
);
for
(i=0;i<=4;i++)
{
scanf
(
"%f"
,&score[i]);
ave+=score[i];
}
ave/=5;
printf
(
"Average;%.2f\n"
,ave);
}
7.编写程序,实现一维组数中前,后元素的对调.
#include<stdio.h>
main()
{
int
m[7]={12,5,78,64,55,34,56};
int
i,j,t;
printf
(
"原有数据:\n"
);
for
(i=0;i<=6;i++)
printf
(
"%3d"
,m[i]);
printf
(
"\n"
);
for
(i=0,j=6;i<=j;i++,j--)
{
t=m[i];m[i]=m[j];m[j]=t;
}
printf
(
"前后对调顺序:\n"
);
for
(i=0;i<=6;i++)
printf
(
"%3d"
,m[i]);
printf
(
"\n"
);
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理