c语言-C语言求素数一个小问题

问题描述

C语言求素数一个小问题

题目是要求n以内素数的平方根的和,编好了之后怎么运行答案都不对,加了这句选中的语句才对了,请问这句if(j>=k+1)有什么用?在上面一个for循环中j应该是到不了k+1的吧……求详解

解决方案

你的程序写的不好,没有用缩进和正确的换行,结果是自找麻烦,你自己都搞不清楚for和什么语句配对了。
这里有两重循环,外循环是从3~n找素数,内侧是判断i是不是素数
if (k >= i+1)表示,循环走完了,k才会等于i+1,而循环如果提前break表示它可以被整除,不是素数。

解决方案二:

C语言中一个小问题
c语言-求素数

时间: 2024-09-09 04:17:21

c语言-C语言求素数一个小问题的相关文章

c语言-关于创建链表的一个小问题。

问题描述 关于创建链表的一个小问题. 我正在学习链表,下图是一个结构体,然后有一个结构体指针.我知道链表有一个表头,指向数据,然后有指针指向下一数据. 我就是不明白为什么在一个结构体指针函数头里面写链表,这和指针函数头什么意思. 为什么SLIST *Creat_Slist()(一个结构体指针函数头)创建一个链表?这个函数头什么意思? 我会在main里面创建静态链表(这和链表在main函数头里面)并且这个静态链表能够运行. 我正在学,原谅我知识浅薄,请帮帮我. 解决方案 要看完整的代码,creat

求开发一个小系统步骤.....

问题描述 在ASP.NET平台上用才c#语言开发一个小系统(因为是期末作业,系统不是大,就是一个小型的),后台数据库采用SQLService2000,求解开发步骤,在下初学,望高手多多指教. 解决方案 解决方案二:百度找demo有很多的.数据库自己设计..做什么样的都可以哦.解决方案三:没有,系统和数据库连接怎么连呢?解决方案四:1.系统功能分析吧!这肯定要有的吧!2.数据库设计!几张表表间关系3.动软直接开始生成代码!不知道你们是几个人!先做后台吧!4.人多的话可以双管齐下,一个人单干的话开始

c语言-C语言的一个小问题 求解答

问题描述 C语言的一个小问题 求解答 计算机问题求解答">如题 我的代码是这样 #includeint main(){ double xy; printf(""输入数据:""); scanf(""%lf""&x); if(x<1) y=x;else if(x>=1&&x<=10) y=2*x-1;else if(x>10) y=3*x-11;printf(&quo

printf-c语言中阶乘的一个小问题,求解答

问题描述 c语言中阶乘的一个小问题,求解答 #include #include #include #include int main() { const int MODE=1000000; int s=0; int i,j,n; scanf("%d",&n); for(i=1;i<=n;i++) { int factorial=1; for(j=1;j<=i;j++) factorial=(factorial*j%MODE); s=(s+factorial)%MOD

vba语言编程-vba求各位大神指导:CAD二次开发vba语言完成一个小程序

问题描述 vba求各位大神指导:CAD二次开发vba语言完成一个小程序 编制一个程序,绘制如图所示的路径图案. 要求: 1.路径两端中点由用户输入 2.路径宽度用户自定 3.图案不出边界: 4.填充的圆形图案在2层,直径为路径宽度的1/5,颜色为兰色 5.路径边界线绘制在1层,为红色. 6.图下写上一行文字,由用户输入. 软件AutoCAD2007,VBA语言编写代码 解决方案 这个应该找文档,CAD文档有说明VBA接口怎么用

c语言-C语言的一个小问题,求大神

问题描述 C语言的一个小问题,求大神 #include int main() { float c,f; scanf("%f",&f); c=(5.0/9)*(f-32); printf("摄氏度为%fn",c); return 0; } 语句c=(5.0/9)*(f-32); 中的5.0换成5的话输出结果就错了,这是为什么呀,求大神指点 解决方案 如果除数是5的话,那么/就是整除的意思. 你也可以写成 5f,让它被视作是float 解决方案二: 5/9 取整

求解答c语言的一个小问题

问题描述 求解答c语言的一个小问题 #include "stdio.h" int main() { int a,b; while(scanf("%d%d",&a,&b)==2) printf("%d ",a+b); return 0; } 那句while是什么 我不明白 解决方案 函数 scanf() 是从标准输入流stdio (标准输入设备,一般是键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中.

c语言-求大神留步,帮小弟解答一个小问题。谢谢啦

问题描述 求大神留步,帮小弟解答一个小问题.谢谢啦 我是一名大学生,学习软件工程大数据方向,想问大神大概需要什么配置的电脑,显卡是核心显卡的是否可以学习,我不怎么玩游戏, 解决方案 只有学美工和3D游戏模型的才需要好的显卡.软工方向不会要求电脑的显卡配置高. 1.如果不确定自己将来在什么平台工作,建议你买windows系统的电脑(因为可能你以后会对ios编程感兴趣).能买win7尽量不要win10.win8不考虑(朋友的mysql安装在win8上出了很多次问题,貌似win8.1好多了,还是建议不

define-c语言一个小题目,菜鸟求解。

问题描述 c语言一个小题目,菜鸟求解. #include #define Hello(x) x/(x-1) void main() { int a=1,b=2; printf("%d n",Hello(a-b)); } 程序的输出是2,但是-1/(-2)的结果不是应该为0么?所以我不知道为什么结果为2,求解答. 解决方案 printf("%d n",Hello(a-b));// a-b/(a-b-1) = 1-2/(1-2-1) = 1 + 1 = 2 解决方案二: