#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所指的地址上。

  • 查看答案
  • 灬-|||-2.使用SIMATIC指令集,可以用 __ 、 __ 和 __ 编程语言编程。

    灬-|||-2.使用SIMATIC指令集,可以用 __ 、 __ 和 __ 编程语言编程。

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

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

  • 查看答案
  • c语言编程

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

  • 查看答案
  • 编程实现计算1到100之间的奇数之和,偶数之和。

    编程实现计算1到100之间的奇数之和,偶数之和。编程实现计算1到100之间的奇数之和,偶数之和。(10分)

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

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

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

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

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

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

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

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

  • 查看答案