例题:请补充fun函数,该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串 “yes!”,否则函数返回字符串 “no!”,并在主函数中输出。

例如,输入13,返回yes!;输入8,返回no!
请勿改动主函数main与其他函数中的任何内容,仅在fun函数的横线上填写所需的若干表达式或语句。

代码如下:

#include<conio.h>
#include<stdio.h>
char*fun(int m)
{int i,j;j=1;for(i=2;i<m;i++)if(m%i==0){j=0;break;}if(j==1&&m>1)return("yes!");elsereturn("no!");
}
main()
{int n=0;printf("Please input a integer:");scanf("%d",&n);printf("%s\n",fun(n));
}

输出运行窗口如下:


本周其他练习

C语言程序设计专栏

C语言编程>第二十四周 ① 请补充fun函数,该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串 “yes!”,否则函数返回字符串 “no!”,并在主函数中输出。

C语言编程>第二十四周 ② 下列给定程序中函数fun的功能是:先将在字符串str中的字符按逆序存放到s串中,然后把str中的字符按正序连接到s串的后面。

C语言编程>第二十四周 ③ 给定程序的功能是将m个人的考试成绩进行分段统计,考试成绩放在score数组中,各分段的人数存到a数组中:

C语言编程>第二十四周 ④ 下列给定程序中,函数fun的功能是:给定n个实数,输出平均值,并统计在平均值以上(含平均值)的实数个数。

C语言编程>第二十四周 ⑤ s为一个字符序列,请补充fun函数,该函数的功能是:查找s 中值为a 的元素,返回找到值为a的元素个数,并把这些值为 a 的元素下标依次保存在数组str中。

C语言编程>第二十四周 ⑥ 下列给定程序中,函数fun的功能是:用递归算法计算斐波拉契级数数列中第n项的值。从第1项起,斐波拉契级数序列为1、1、2、3、5、8、…

C语言编程>第二十四周 ⑦ 给定程序中,函数fun的功能是:将s所指字符串中的所有非数字字符移到所有数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。

C语言编程>第二十四周 ⑧ 下列给定程序中,函数fun的功能是:计算并输出max以内最大的10个素数之和。high由主函数传给fun函数。

越努力越幸运!
加油,奥力给!!!

C语言编程>第二十四周 ① 请补充fun函数,该函数的功能是判断一个数是否为素数。该数是素数时,函数返回字符串 “yes!”,否则函数返回字符串 “no!”,并在主函数中输出。相关推荐

  1. C语言编程>第十四周 ⑦ 请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回。

    例题:请编写一个函数fun,它的功能是:计算n门课程的平均分,计算结果作为函数值返回. 例如,若有5门课程的成绩是88.92.80.61.5.55:则函数的值为75.30. 请勿改动主函数main与其 ...

  2. C语言编程>第二十一周 ⑥ 请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中。

    例题:请补充main函数,该函数的功能是:从键盘输入一个字符串,即一个指定,然后把这个字符及其后面的所有字符全部删除,结果仍然保存在原串中. 例如:输入"1234567",指定字符 ...

  3. C语言编程>第二十一周 ② 请补充main 函数,该函数的功能是:把一维数组中的元素逆置,结果仍然保存在原数组中。

    例题:请补充main 函数,该函数的功能是:把一维数组中的元素逆置,结果仍然保存在原数组中. 注意:仅在横线上填写所需的若干表达式或语句,请勿改动函数中的其它任何内容. 代码如下: #include& ...

  4. C语言编程>第二十三周 ⑤ 请补充main函数,该函数的功能是:求1~100(不包括100)以内所有素数的平均值。

    例题:请补充main函数,该函数的功能是:求1-100(不包括100)以内所有素数的平均值. 仅在横线上填写所需的若干表达式或语句,请勿改动函数中的其它任何内容. 代码如下: #include< ...

  5. C语言: 定义一个函数int isprime(int n),用来判别一个正整数n是否为素数,若为素数函数返回值为1,否则为0。在主函数中输入一个整数x,调用函数isprime(x)来判断这个整数x是

    原题: 定义一个函数int isprime(int n),用来判别一个正整数n是否为素数,若为素数函数返回值为1,否则为0.在主函数中输入一个整数x,调用函数isprime(x)来判断这个整数x是不是 ...

  6. C语言编程>第六周 ⑥ 输入一串字符,统计大大写字母的个数,并强调统计必须用函数。

    例题:输入一串字符,统计大大写字母的个数,并强调统计必须用函数. 代码如下: #include <stdio.h> #include <string.h>//字符头文件 int ...

  7. 第二十五章补充内容 3 assert()宏

    //第二十五章补充内容 3 assert()宏 //有的编译器还提供了assert()宏,这个宏在许多书中被翻译为断言,它的作用是当assert()的参数为真时,返回真,假如参数值为假,那么它将执行某 ...

  8. 第二十五章补充内容 5 不能为0的变量

    // 第二十五章补充内容 5 不能为0的变量 /*#define DEBUG #include <iostream> #include <string> using names ...

  9. C语言编程>第四周 ⑦ 用fillellipse画椭圆。

    例题:用fillellipse画椭圆. 代码如下: #include "stdio.h" #include <graphics.h> #include <coni ...

  10. C语言判断一个数是否是回文数

    C语言判断一个数是否是回文数 #include <stdio.h> int main(){int num, s, y = 0;printf("请输入一个数字: ");s ...

最新文章

  1. JAVA IO修改文本内容
  2. 在 iOS 应用中直接跳转到 AppStore 的方法
  3. J - 数塔 HDU - 2084(深搜,记忆化搜索+)
  4. CSS3及JS媒体查询教程
  5. 前端学习(2982):实现商品功能列表
  6. mybatis学习(14):log4j:ERROR Category option 1 not a decimal integer.
  7. jupyter notebook切换到其他配置好的conda虚拟环境
  8. c#打开文件程序闪退_C#调用易语言dll第二次就闪退
  9. IntelliJ IDEA连接mysql
  10. Linux Shell数值比较和字符串比较及相关
  11. MacOS入门技巧分享
  12. 威海二职工业机器人专业_工业机器人专业主要学什么?
  13. 精品软件介绍 Wireless Network Watcher 中文版 - 防蹭网监视软件
  14. 计算机基础知识五笔,教你简单快速学习五笔打字
  15. 浅读艾宾浩斯遗忘曲线
  16. 客所思S10外置USB独立声卡调试教程:K歌、聊天、变声、喊麦、电音等效果
  17. 北京思科CCNP和思科 CCIE考试常见问题GRE虚拟专用网络详解
  18. 电信计费系列3-短信计费
  19. 计算机网络怎么连接两台机器,两台电脑怎么连接局域网,小编教你两台电脑怎么连接局域网...
  20. Ubuntu14.10 更新源

热门文章

  1. 装了伽卡他卡打不开任务管理器的解决办法
  2. Git 提交提示 src refspec develop does not match any.
  3. 计算几何基础--线段的性质
  4. Python语言程序设计基础_实验2 基本数据类型和运算_答案_通识教育必修课程_上海师范大学
  5. 《C#零基础入门之百识百例》(二十三)数组排序 -- 选择排序
  6. 手把手教你搭建一个漫画小说网站?(有斗罗大陆和斗破苍穹漫画的福利哦)
  7. android 功能页面设计,50个优秀用户体验的手机界面设计(APP UI DESIGN)
  8. 【雕爷学编程】Arduino动手做(69)---GY-30环境光传感器
  9. macOS免费串口工具coolTerm/Minicom/Comtool/Volt+(伏特加)/友善串口调试助手/screen/picocom
  10. 这样处理,Java中的注释代码也会执行