问题描述

天干物燥,冷的一批
废话不多话,直接上代码,读不懂在评区发炎
代码描述

#include <stdio.h>
#include <stdlib.h>
int array[10000]={0};//定义全局数组,初始化为0
/*题目一*/
int fun(int array[]){//函数功能:给传入的array数组添加999-9999之间的整数 并返回出传入了多少个数 int i=0,n=999;for(i=0;n<=9999;i++){array[i] = n++;    }return i-1;
}
/*题目二的第一步骤*/
int isPriom(int n){//函数功能:判断传入的一个数字是否为素数 是的话返回1,不是的话返回0 if(n<2){return 0;}if(n==2 || n==3){return 1;}int i=0;for(i=2;i<n;i++){if(n%i==0){return 0;}}return 1;
}
/*题目二的第二步骤*/
int number(int array[]) {int count=0;//统计素数的个数 int j=fun(array);//函数的嵌套,j接受数组的个数 int i=0; for(i=0;i<j;i++){if(isPriom(array[i])){//函数的嵌套 count++;} }return count;
}
/*题目三*/
void SUM(int array[]){int j=fun(array);//函数的嵌套,j接受数组的个数 int sum=0;int i=0;for(i=0;i<j;i++){if(i%5==0)sum += array[i];}}printf("\n下标能被5整除的元素之和为:%d",sum);
}
int main() {    printf("数组中一共有%d个数字\n",fun(array));
//  printf("%d",isPriom(32));printf("素数个数是:%d",number(array)); SUM(array);return 0;
}

结果描述

*帅帅老师,编写函数,将999-9999整数放入一个数组当中相关推荐

  1. python编写函数 avg(lst),参数 lst 是一个列表。函数可以返回 lst 的整数平均值,调用 avg(lst) 函数求每个学生的平均成绩。

    python编写函数 avg(lst),参数 lst 是一个列表.函数可以返回 lst 的整数平均值,调用 avg(lst) 函数求每个学生的平均成绩. 已知成绩列表 s={'小李':[77,54], ...

  2. m被3整除的c语言表达式,C语言编写函数fun,实现从整数m到n,能被3整除

    1.用c语言编写程序,实现输入10个数,分别求其最大值.最小值及平均数,要求用函数实现. #includevoidfun(doublea[10],intn){inti;doubleave,max,mi ...

  3. C语言 编写函数求n个整数的和

    编写一个函数sum,求主调函数传递过来的n个整数的和. 要求: 1)输入一个正整数n(n<100): 2)输入n个整数: 3)调用函数sum计算n个整数的和: 4)在主函数中打印所计算结果. 运 ...

  4. 编写函数求两个整数 a 和 b 之间的较大值。要求不能使用if, while, switch, for, ?: 以 及任何的比较语句。...

    本题要求不能使用if, while, switch, for, ?: 以 及任何的比较语句,也就是要求我们不能用常规的方法来判断两个数的大小. 那么按照以往的方法,要判断两个数的大小,应该要将两个数进 ...

  5. C语言,编写函数exchangeMaxMin(int arr[],int n),将该数组中最大最小值交换位置;

    代码如下: #include <stdio.h> #define N 5 void exchangeMaxMin(int arr[]); void ReadData(int arr[]); ...

  6. char N2Char(int n)函数:将一个整数转换为字符串,并放入一个字符串中

    //将一个整数转换为字符串,并放入一个字符串中 char N2Char(int n)//一次只能转换一个数 {int i;char c;if ((i = n / 10) != 0)N2Char(i); ...

  7. C语言编程>第二十周 ② 下列给定程序中,函数fun的功能是:求出数组中最大数和次最大数,并把最大数和b[0]中的数对调、次最大数和b[1]中的数对调。

    例题:下列给定程序中,函数fun的功能是:求出数组中最大数和次最大数,并把最大数和b[0]中的数对调.次最大数和b[1]中的数对调. 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构. ...

  8. mysql编写函数 求1 n 偶数之和,编写求1 2 3 - n的函数.在main函数中调用该函数

    输入两个正整数m,n,编写求阶乘的函数,计算m!/(n!*(m-n)!). C语言函数解答,谢谢. #includelongfactorial(intm,intn){longsum=1,sum1=1; ...

  9. 用C语言编写函数multiple求倍数、用C语言编写函数isEven判断奇数和偶数

    请编写函数multiple来判断一对整数中第二个整数是否是第一个整数的倍数.该函数将接收两个整数作为实参.若第二个整数是第一个整数的倍数,则函数返回1(真),否则返回0(假).请将此函数应用于一个将输 ...

  10. C语言程序设计:编写函数,求一组数中大于平均值的数的个数

    题目内容: 编写函数,求一组整数中大于平均值的个数,数组元素个数任意.例如:给定的一组数为1,3,6,9,4,23,35,67,12,88时,函数值为3. 函数头定义:int aver(int a[] ...

最新文章

  1. L2-009. 抢红包 结构体排序
  2. python基础学习笔记第一天
  3. nimbus java_Java程序设置界面为Nimbus风格x
  4. C语言登顶!|2021年7月编程语言排行榜
  5. openssl不是内部或外部命令_OpenSSL新架构蓝图
  6. oracle rac启动关闭,Oracle RAC启动及关闭步骤
  7. openGL与openGL ES 的区别
  8. core Animation动画
  9. JAVA面试要点003_Mybatis中#和$的区别
  10. [golang]如何看懂调用堆栈
  11. 数据库连接字符串的写法(参考)
  12. html5新加的元素,HTML5新增元素
  13. matlab 7.0电路图,基于Multisim10和Matlab7.0的正弦稳态电路分析
  14. GM620光猫telnet获取pppoe密码
  15. 三盘惠普双循环的磁盘阵列恢复
  16. 并发请求:统计数据收集模式
  17. 加班费计算(节假日、补班)
  18. 炒菜机器人“精确”破题中餐标准化
  19. 桌面破坏王游戏开发学习笔记总结
  20. 《Total Commander:万能文件管理器》——第2.2节.快速了解一款软件的4条途径

热门文章

  1. PCB设计中电流与线宽的关系
  2. 如何在你朋友面前伪装黑客3(程序代码)
  3. keil5 file not found 错误解决办法
  4. 腾讯企业邮箱接收服务器pop,腾讯企业邮箱POP,SMTP分别是什么(示例代码)
  5. 微型计算机8088拆字实验编程,LGN-01B型 PLC可编程控制器及单片机开发系统综合实验台...
  6. 2016年5月27日更新后MSYS2的shell用法
  7. Markdown编辑器:好看的字体颜色和各种表情符号
  8. vhdl变量除法_在VHDL中实现高精度快速除法
  9. 荐书 | 9本心理治疗书籍推荐
  10. 2021编程语言排行榜出炉