#include <stdio.h> int main() { int a[100],i=2,temp=0,total=0; while(i<=100) { i++; temp=i; if (i==2) { total+=i; } else { while(temp) { temp--; if (temp==1) { total+=i; break; } else if(temp!=1&&(i%temp)==0) break; } } } printf("The total is %d/n",total); return 0; }

用C语言编程计算2~100之间的素数和

参考答案与解析:

相关试题

编程序:打印2£­1000之间的素数

[主观题]编程序:打印2-1000之间的素数

  • 查看答案
  • 2 编程: 用C语言实现函数void * memmove(void *dest,

    [试题]2 编程:用C语言实现函数void * memmove(void *dest,const void *src,size_t n)。memmove函数的功能是拷贝src所指的内存内容前n个字节到dest所指的地址上。

  • 查看答案
  • 素数是除了能被1和本身整除,不能被其他整数整除的数。编程求100以内的素数。

    [问答题]素数是除了能被1和本身整除,不能被其他整数整除的数。编程求100以内的素数。

  • 查看答案
  • c语言编程

    [主观题]c语言编程从一个给定的字符串中找出某一字符串的位置

  • 查看答案
  • 用C51编程较汇编语言有哪些优势?

    [问答题] 用C51编程较汇编语言有哪些优势?

  • 查看答案
  • 计算机编程语言有三种,即机器语言、()和()。

    [填空题] 计算机编程语言有三种,即机器语言、()和()。

  • 查看答案
  • 编一个程序,利用while循环语句,找出2到100之间的素数。

    [问答题] 编一个程序,利用while循环语句,找出2到100之间的素数。

  • 查看答案
  • 学习计算机编程所选用的C语言是一种()。

    [单选题]学习计算机编程所选用的C语言是一种()。A . 低级语言B . 高级语言C . 机器语言D . 汇编语言

  • 查看答案
  • Dark GDK库C£«£«语言编程时dbLoadBitmap()和dbLoad

    [单选题]Dark GDK库C£«£«语言编程时dbLoadBitmap()和dbLoadImage()有什么区别。

  • 查看答案
  • 最初的计算机编程语言是( )。

    [单选题]最初的计算机编程语言是( )。A.机器语言 B.汇编语言 C.高级语言 D.低级语言

  • 查看答案