- 5
- 0
- 约3.73千字
- 约 5页
- 2017-05-12 发布于河南
- 举报
C语言编程序练习之二(数组和函数)
/****** ****** 数组和函数练习*********** **/
1 编程序 ,使用数组求出下列数据的平均值输出。
68,89,67,45,78,54,43,46,98,88,77
#includestdio.h
main()
{int a[11],i,s=0,max;float average;
for(i=0;i11;i++)
scanf(%d,a[i]);
for(i=0;i11;i++)
{s+=a[i];}
average=(s/11);
printf(%f\n,average);
max=a[0];
for(i=1;i11;i++)
{if(a[i]max)
{max=a[i];}}
printf(%d,max);
2 编程序, 使用数组求出下列数据的最大值输出。
68,89,67,45,78,54,43,46,98,88,77
3 编程序, 使用数组把下列数据逆序存放后输出。
6,8,9,77,81,82,87, 98 #include stdio.h
int main(int argc, char *argv[])
{
int a[8]={98,87,82,81,77,9,8,6},b[8],i;
for(i=0;i=7;i++)
{
b[7-i] = a[i];
}
for(i=0;i=7;i++)
{
a[i] = b[i];
}
for(i=0;i=7;i++)
{
printf(%d ,a[i]);
}
return 0;
}
4 编程序,在N个数中顺序查找指定数据。若查到输出下标,查不到
显示NO。 (其中数据:6,8,17,27,38,39,42,45,67,688 )。
5 编程序,用“气泡法”对N个数升序排列后输出。
(其中数据:6,38,45,8,688,39,17 )。 不知道你是要讲解还是要代码,就把代码发上来吧。
就用LZ你自己的原始数据:
void main(void)
{
int arry[7]={6,38,45,8,688,39,17},x,temp,i,j;
printf(原 始 数 据 :);
for(i=0;i7;i++)
printf(%4d,arry[i]);
printf(\n);
//选择排序法:
for(i=0;i7-1;i++)
{
x=i;
for(j=i;j7;j++)
{
if(arry[j]arry[x])
{
x=j;
}
}
if(x!=j)
{
temp=arry[x];
arry[x]=arry[i];
arry[i]=temp;
}
}
printf(选择法排序结果:);
for(i=0;i7;i++)
printf(%4d,arry[i]);
printf(\n);
//冒泡排序法:
for(j=0;j6;j++)
{
for(i=0;i6-j;i++)
if (arry[i]arry[i+1])
{
temp=arry[i];
arry[i]=arry[i+1];
arry[i+1]=temp;
}
}
printf(冒泡法排序结果:);
for(i=0;i7;i++)
printf(%4d,arry[i]);
printf(\n);
}
#includestdio.h
void main()
{
long f,f1,f2;int i;
f1=1;f2=1;
printf(%10d%10d,f1,f2);//每个数之间有点距离
for(i=3;i=20;i++) //i从3开始。因为我希望循环两次之后换行。循环18次。注意这里是小于等于20。
{f=f1+f2;
printf(%10d,f);
f1=f2;f2=f;
if(i%4==0) //每行4个数
printf(\n);}
}
或者
#includestdio.h
void main()
{int
您可能关注的文档
- Access 控件简介.doc
- Access上机操作题——宏的创建与设计.doc
- ACCESS代码.doc
- ACCESS基础6.doc
- ACCESS数据编辑窗体设计.doc
- Access的窗体(网).doc
- ACCESS电子教案2.doc
- ACCESS表达式生成器.doc
- Access第六章、第七章实验指导书.doc
- Access表中各种属性的设置.doc
- 2026年及未来5年市场数据中国肉制品加工市场全景调查与投资可行性报告(定制版).docx
- 2026年及未来5年市场数据中国糖果巧克力行业市场调研分析及投资战略咨询报告.docx
- 2026年及未来5年市场数据中国肉味香精市场全景调查与投资前景报告(定制版).docx
- 2026年及未来5年市场数据中国特钢市场竞争策略及投资可行性研究报告.docx
- 2026年及未来5年市场数据中国贴片机行业市场调研及战略规划投资预测报告.docx
- 2026年及未来5年市场数据中国肉制食品市场研究与投资前景报告.docx
- 2026年及未来5年市场数据中国轧钢精整设备行业市场专项调研及投资前景可行性预测报告.docx
- 2026年及未来5年市场数据中国碳酸氢钠市场发展策略及投资潜力可行性预测报告.docx
- 2026年及未来5年市场数据中国特种装备电缆行业市场监测及投资环境评估预测报告.docx
- 2026年及未来5年市场数据中国氩弧焊机市场发展策略及投资潜力可行性预测报告.docx
最近下载
- 海绵城市监理实施细则范本·仅供参考.doc VIP
- 七年级数学下册-相交线与平行线测试题(同名10636).doc VIP
- 《跨学科主题学习设计与实施》全套教学课件.pptx
- 建设工程项目管理全套课件.pptx
- 数控多轴加工编程与仿真全套教学课件.pptx
- 2018助理班主任工作总结3篇-2018助理班主任工作总结3篇-2018助理班主任工作总结3篇-.doc VIP
- 《水工程施工》课程大纲.pdf VIP
- 市政管线项目划分.doc VIP
- 2026年春季开学第一课 课件:策马新学期,筑梦向远方-2025-2026学年下学期优质主题班会(全国通用).pptx
- 初高中英语必背4000个词汇表.pdf
原创力文档

文档评论(0)