编写一段C语言程序,程序功能是: 把1到100之内的所有素数找出来并输出,以及输出素数总数。 C语言编写一个程序输出100以内个位数为1的所有素数。要求每...
\u7f16\u5199\u4e00\u4e2a\u7a0b\u5e8f\uff0c\u627e\u51fa1-100\u4e2d\u7684\u6240\u6709\u7d20\u6570\uff0c\u5e76\u63095\u4e2a\u4e00\u884c\u8f93\u51fa\u3002c\u8bed\u8a00#include#includeint main(){int a;scanf_s("%d", &a);//\u8f93\u5165\u8981\u6c42\u7684\u6570\u5b57\u5927\u5c0fint num, i, b, flag = 0;for ( b = 2; b num){printf("%d\t", b);flag++;if (flag % 5 == 0) {printf("\n");}} }printf("\n");return 0;}
#include
#include
main()
{
int i,j,k=0;
for(i=11;i<=100;i+=10)
{
for(j=2;j<sqrt(i);j++)
if(i%j==0)break;
if(i%j!=0)
{
printf("%d ",i);
if(++k%5==0)
printf("\n");
}
}
}\u001a
#include <stdio.h>
int isprime(int n)
{for(int i=2;i*i<=n;i++)
if(n%i==0)return 0;
return n>1;
}
int main()
{int n=0,i;
for(i=2;i<101;i++)
if(isprime(i))
{printf("%d ",i);
n++;
}
printf("
Toatl=%d
",n);
return 0;
}
直接写函数主体了啊,思路就是嵌套for,外面的提供所有1到100的整数,里面的for用来检测是否为素数,如果不是就把a更改为0,表示非素数
void sushu(){
cout<<"2"<<endl;
bool a=1;
for(int n=1;n<100;n++){
for(int i=2;i!=n;i++){
if(n%i==0){a=0;break;}
}
if(a==1){
cout<<n<<endl;}
}
}
#include "stdio.h"
int main()
{
int sum=0;
int i,j;
int ss[100];
int icount=0;
for(i=1;i<=100;i++)
{
for(j=2;j<i;j++)
{
if(i%j==0)
break;
}
if(i==j)
{
ss[icount++]=i;
sum+=i;
}
}
for(i=0;i<icount;i++)
printf("%d\n",ss[i]);
printf("%d\n",sum);
return 0;
}
试试看。。。。好久没写了。。。。目前电脑上也没C的编译器。。。。记事本写的
绛旓細int main(){ int sum=0;int i;int ZF=1;for(i=2;i<=100;i+=2){ sum+=i*ZF;ZF*=-1;} printf("%d",sum);return 0;}
绛旓細int main(){ int sum=0;int i;for(i=1;i<=100;i++){ if(i%3==0 && i%5==0){ sum+=i;printf("%d ",i);} } printf("\n%d",sum);return 0;}
绛旓細int main(){ int zm=0,kg=0,sz=0,qt=0;char c;while((c=getchar())!='\n')if(c>='A' && c<='Z' || c>='a' && c<='z')zm++;else if(c==' ')kg++;else if(c>='0' && c<='9')sz++;else qt++;printf("鑻辨枃瀛楁瘝锛%d\n",zm);printf("绌烘牸锛%d\n",kg);...
绛旓細int main(){ int i,j,k;for(i=1;i<10;i++)for(j=0;j<10;j++)for(k=0;k<10;k++)if(i*i*i+j*j*j+k*k*k==100*i+10*j+k)printf("%d%d%d\n",i,j,k);return 0;}
绛旓細include <stdio.h> int isprime(int n){for(int i=2;i*i<=n;i++)if(n%i==0)return 0;return n>1;} int main(){int n=0,i;for(i=2;i<101;i++)if(isprime(i)){printf("%d ",i);n++;} printf("\nToatl=%d\n",n);return 0;} ...
绛旓細h> int main(){ int i,j,sum;for(i=2;i<1000;++i){ for(j=1,sum=0;j<i;++j){ if(i%j==0){ sum+=j;} } if(sum==i){ printf("%d: its factors are 1",i);for(j=2;j
绛旓細bool isRev(int a){ int temp;int sum=0;int b=a;while (a){ temp=a%10;a/=10;sum=sum*10+temp;} if (b!=sum){ return false;} return true;} int main(){ int a=45;if (isRev(45)){ printf("%d鏄洖鏂嘰n",a);} else { printf("%d涓嶆槸鍥炴枃\n",a);} return 0;}...
绛旓細return false;}else{p[++top]=value;return true;}}bool Pop(int &value) //璇诲彇鏍堥《鍏冪礌鐨勫煎苟鍒犻櫎{if(top==-1){cout<<"鏍堜负绌猴紝涓嶈兘杩涜鍒犻櫎鎿嶄綔"<<endl;return false;}else{value=p[top--];return true;}}bool Top(int &value) //璇诲彇鏍堥《鍏冪礌鐨勫煎苟涓嶅垹闄if(top==-...
绛旓細閫塂 缂栬瘧鍏跺疄灏辨槸缈昏瘧 鎶婁汉鐪嬬殑 缈昏瘧鎴愭満鍣ㄧ湅鐨勩傚叾瀹 A宸茬粡绠楀浜 涓嶈繃 鏈塂 杩欎釜鏇村畬鍠勩C绋嬪簭涓嶆槸鍗曠嫭缂栬瘧鐨勶紝杩樿鍔犱笂绯荤粺搴撱
绛旓細include "stdio.h"int main(int argc,char *argv[]){int a,b;double x,y;char ch1,ch2;printf("Please enter the data...\n");scanf("%d%d%lf%lf %c%c",&a,&b,&x,&y,&ch1,&ch2);printf("\na=%d,b=%d\nx=%f,y=%f\nch1=%c,ch2=%c\n",a,b,x,y,ch1,ch2);return...