问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

设计一个算法求1~200内所有素数的查找,并输出所有素数

发布网友 发布时间:2022-05-22 20:38

我来回答

3个回答

热心网友 时间:2023-10-08 19:54

C/C++面向对象程序设计实训报告

系部名称 计算机工程系 专业 网路安全 指导教师
学生姓名 班级
实训
时间 年 月 日---------- 年 月 日
实训项目和地点:
实训项目:C++程序的设计与应用

地点:D301
实训目的:
在实践过程中,使我们进一步巩固C++程序设计课程所学知识,更加深入地了解面向对象程序设计的主要技术特点以及C++语言的强大编程功能指导学生利用获取信息的手段进一步获取新知识,以解决实训过程中遇到的技术难点,从中提高自学能力;按照软件开发的基本要求引导我们完成实训课题,以便我们了解软件开发的几个重要环节;提高我们的编程技术,使程序的编写更趋于专业化,为从业打下良好的基础、培养我们分工协作的团队精神。

实训设备及器材:
1、计算机配置:Celeron cpu 2.66GHz 1G内存 计算机一台
2、操作系统平台: Windows XP
3、软件开发平台:Visual C++ 6.0
4、其它应用软件:Microsoft Access / SQL Server 、Word、Visio等

实训的步骤和内容:
设计题目:输入4个整数,要求按由大到小的顺序输出
第1步、问题描述:
输入4个整数,要求按由大到小的顺序输出。
第2步、基本思路:
利用选择法进行排序。
第3步、编写程序:
#include<stdio.h>
void main()
{
int a,b,c,d,t;
scanf("%d,%d,%d,%d",&a,&b,&c,&d);
if(a<b)
{t=a;
a=b;
b=t;}
if(a<c)
{t=a;
a=c;
c=t;}
if(a<d)
{t=a;
a=d;
d=t;}
if(b<c)
{t=b;
b=c;
c=t;}
if(b<d)
{t=b;
b=d;
d=t;}
if(c<d)
{t=c;
c=d;
d=t;}
printf("%d,%d,%d,%d",a,b,c,d);
}
第4步、运行结果:_
输入:5,7,9,4
输出:9,7,5,4

实训结果分析及其心得体会:
通过C++实训,让我加深了对C语言的了解,而不只是单单的在课本中学到的那些理论,平时乏味的课程,通过自己动手亲自编写,变的生动有趣,而在自己动手的过程中,出现的问题很多,比理论要难的多,当一个程序写完以后,经常会有很多错误而没法解决。不过,通过几天的实训,逐渐积攒了一些经验,有些错误可以很快就看出来。
这次实训有很大的收获,让我对C语言有了更深的认识,平时在课堂上学到的东西可以自己动手编写,将其转化成一些实用的技能。如果是一个程序写完一处错误也没用,会有种成就感,于是兴趣就来了,兴趣来了,自然学的东西也就多了,能把理论变成实际的技能,让我对C语言有了浓厚的兴趣和更深层的认识。
C语言是一个有序的学习,学了最基本的替换,然后扩展到循环,嵌套,条理很清楚,不是 一个零散的知识,实际上所有的课程都如此,不过通过实训我也知道了自己的不足,存在的很多问题。
比如自己写的写的小程序出了问题,不会解决了就叫老师帮忙,虽然说一定意义上增加了师生之间的感情,但是会养成一种依赖的心理,碰到问题了第一个想到的是求助而不是自己独立解决,所以以后要多多锻炼自己的信心和增加自己的能力,争取做到不在身边的时候也可以完成一些简单的程序编写与错误排除。
还有自己的基础知识不扎实,遇到的问题,没有很好的逻辑思维,亲自编写一个陌生的程序的时候会有种无法下手的感觉,找不到突破口。通过实训,逐渐理清了顺序,对于简单的程序和一些相对比较繁琐的嵌套,循环,不在是看着一头雾水。其实只要理清了思路,把基础知识掌握了,然后有条不紊的分析,一步一步理解,C语言还是很有意思的课程。
自己亲自动手编写程序让我增加了对C语言程序开发环境的了解,不管以后从事什么行业,学习C语言都对自己的职业很有帮助,如果是从事编程工程工作的话,就更有帮助了,即使以后的编程工作可能不用C语言,但是拥有扎实的C语言基础是对工作很有用的。
当初在初步接触C语言的时候,看着一堆“奇形怪状”的符号,觉得甚是无聊,通过这次实训,摆脱了那种似懂非懂的状态!
感谢学校安排这次实训和老师的耐心讲解,让我学到了很多知识,在实训过程中,同学之间的互相探讨,老师的循循善诱,最终让我们达到了举一反三的效果,在学知识的同,也增加了同学老师之间的感情。希望以后还会有更多类似的实训课程,在有限的大学时间内学到更多的实用技能,为以后的工作打下一个良好的基础。

热心网友 时间:2023-10-08 19:54

public class PrimeNumber {

int number = 200;

public void showRrimeNum() {
System.out.print(

热心网友 时间:2023-10-08 19:54

#include<stdio.h>
#include<math.h>
int main(void)
{
int p,i,k;
for(p=0;p<=200;p++)
{
k=(int)sqrt(p);
for(i=2;i<=k;i++)
{
if(p%i==0) break;
}
if(p==0||p==1) continue;
if(i>k) printf("%d\t",p);
}
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
《Lycoris Recoil》泷奈千里走单骑救千束,她们还真有夫妻相 美少女、热兵器——起底《lycoris recoil》的流量密码 西方的饮茶礼仪 天津 大众卡 什么叫“大众卡是按天扣费的” iPhone发送短信技巧你知道吗 收不到手机短信验证码怎么解决? 人体一共有多少快骨头! 人体由多少块骨头组成其中头颅骨、躯干骨、四肢骨、各是多少._百度知 ... 电测量及电能计量装置设计技术规程内容简介 大家谁知道配电盘安装规范是什么 实验题目2:实现单链表各种基本运算的算法。 编写一个程序,实现单链表的各种基本运算,并在此基础上设计 c语言程序设计目的:掌握综合实验操作中记录的创建、查找、添加、删除等常用的算法设计。 高手帮做实验报告:《算法设计与分析基础》三种算法C++实现--欧几里德辗转相除、连续整数检测、质因数相乘 安吉尔J2809-ROB60净水器龙头上亮红灯是什么意思 我手机充电,用直充,充了三天,现在发现电池不耐用了 - 信息提示 手机连续充电3天忘了拔掉,是直充的,没事吧?会不会电池膨胀什么的? 苹果手机电池充电充了三天会坏吗 vivo y66,连续充三天电是否会爆炸? 手机冲了3天的电会爆炸么?或者对手机有什么危害?? 手机充电充3天两夜会怎么样? 手机连续充三天电电池会咋滴 我想给我对象买个玉石牌带着,然后想在上面刻字,寓意以后做事不要不假思索就去做每次做完不考虑后果 送人的生肖玉上刻什么字有意义 在手镯上刻什么字好呢? 用什么能在玉上刻字写字 玉石埋进土里,要雕刻什么字? 一般玉佩上会刻什么字 贴身玉刻什么字最好呢? 观音菩萨玉上面应该刻什么字? 算法设计分析实验求高手帮忙 查询其他物流单号查询 其他物流单号查询0052743 其他物流查询单号300409933530? 其他物流单号查询0007224 为什么眼镜片那么厚 偏光镜片为什么这么厚 为什么近视度数越高眼镜片越厚? 哪些原因造成眼镜片会特别厚,不知道的一起 眼镜片为什么有薄厚 为什么我配400度眼镜片比425度眼镜片厚 为什么高度近视眼镜镜片都那么厚? 是不是度数越高眼镜片越厚 眼镜镜片一个薄一个厚,差很多是怎么回事 电视剧梅花三弄 琼瑶剧梅花三弄你最喜欢哪部 女生长期尿道感染会刺激周围长小水泡吗 尿道感染会导致尿液泡沫吗 我不知道我是得了尿道炎还是肾炎?急需帮助 法国到底哪里糟糕?