- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[高等教育]c语言经典案例
1、用筛选法求100之内的素数。
#include stdio.h
void main()
{
int num[100],i,j;
for (i=0;i100;i++) num[i]=1;
for (i=2;i=10;i++)
for (j=2;i*j=100;j++) num[i*j-1]=0;
printf(0至100内素数有:\n);
for (i=j=0;i100;i++)
if (num[i]==1) {printf(%-4d,i+1);if (++j%4==0) printf(\n);}
}
2、用选择法对10个整数排序。
#include stdio.h
void main()
{
int num[10],n,i,j,t,k;
printf(请输入十个整数:);
for (n=0;n10;n++) scanf(%d,num[n]);
for (i=0;i9;i++)
{
k=i;
for (j=i+1;j10;j++)
if (num[k]num[j]) k=j;
if (k!=i) {t=num[i];num[i]=num[k];num[k]=t;}
}
printf(从大到小排序为:);
for (n=0;n10;n++) printf(%d ,num[n]);
}
3、求一个3*3的整型二维数组对角线元素之和。
#include stdio.h
void main()
{
int num[3][3],i,j;
printf(输入二维数组:\n);
for (i=0;i3;i++)
for (j=0;j3;j++)
scanf(%d,num[i][j]);
printf(两对角线和分别为%d和%d\n,num[0][0]+num[1][1]+num[2][2],num[0][2]+num[1][1]+num[2][0]);
}
5、将一个数组中的值按逆序重新存放。
#include stdio.h
#include stdlib.h
#include time.h
void main()
{
int num[100],n,i,temp;
srand(time(0));
n=rand()%100+1;
printf(生成数组长度为%d\n生成的数组:\n,n);
for (i=0;in;i++) {num[i]=rand()%100;printf(^%-3d,num[i]);}
printf(\n数组逆序存放后排列为:\n);
for (i=0;in/2;i++) {temp=num[i];num[i]=num[n-1-i];num[n-1-i]=temp;}
for (i=0;in;i++) printf(^%-3d,num[i]);
printf(\n);
}
6、输出以下的杨辉三角形(要求输出10行)。
1
1 1
1 2 1
1 3 3 1
? ? ? ?
#include stdio.h
void main()
{
int num[10][10],i,j;
for (i=0;i10;i++)
{
for (j=0;j10;j++)
{
if (j-10||j==i) num[i][j]=1;
else num[i][j]=num[i-1][j-1]+num[i-1][j];
printf(%-4d,num[i][j]);
if (j==i) break;
}
printf(\n);
}
}
7、输出“魔方阵”。所谓魔方阵是指这样的方阵,它的每一行、每一列和对角线之和均相等。例如,三阶魔方阵为8 1 6
3 5 7
4 9 2
#include stdio.h
void main()
{
int n,i,j,k;
printf(输入奇数阶魔方阵的阶数:);
scanf(%d,n);
k=(5*n-1)/2;
for(i=0;in;++i)
{
for (j=0;jn;j++)
printf(%-4d,(k-i+j)%n*n+
您可能关注的文档
- [思想汇报]高清华同志事迹材料.doc
- [中学教育]遗传学中的计算.ppt
- [PPT模板]成功一定有 方法执行力.ppt
- [法律资料]酒驾.doc
- [法律资料]如何把握行政案件的起诉期限.doc
- [财会考试]信息采集表教材.doc
- [建筑]注册监理工程师.doc
- [工作总结]前台文员-实习报告.doc
- [工作计划]摄影征稿.doc
- [调研报告]中国榨汁机市场未来前景预测报告.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
最近下载
- 4-1 中化泉州石化 3 万吨年干气脱硫制二甲基亚砜项目设备设计说明书(含塔设备计算说明、换热器设计结果、设备一览表).pdf
- 工程造价_横湖桥商业楼土建工程量清单报价.docx VIP
- 浙江师范大学行知学院 学生手册.pdf
- 2025年辽宁沈阳市文体旅产业发展集团有限公司招聘笔试参考题库附带答案详解.pdf
- 川崎病患儿的护理课件.pptx VIP
- 2024年东莞市东华高级中学自主招生数学试卷附答案解析 .pdf
- 中医馆客服知识培训课件.pptx
- 辽宁沈阳市文体旅产业发展有限公司招聘笔试题库2025.pdf
- 全国公开课大赛一等奖小学一年级下册数学人教版《七巧板》课件.pptx
- 辽宁沈阳市文体旅产业发展集团有限公司招聘笔试题库2025.pdf
文档评论(0)