C语言循环语句入门练习题 您所在的位置:网站首页 c语言循环编程题及解答 C语言循环语句入门练习题

C语言循环语句入门练习题

2024-01-27 22:36| 来源: 网络整理| 查看: 265

第1关:判断数字能不能被整除

100

任务要求参考答案评论116 任务描述相关知识编程要求测试说明

任务描述

本关需要你完成一个统计[1,N]范围内,各位数字之和能被15整除的整数个数的小程序。 例如:78的各位数字之和是:7+8=15,则78是一个各位数字之和能被15整除的整数。56的各位数字之和是:5+6=11,则56不是一个各位数字之和能被15整除的整数。

相关知识

本关涉及的while循环语句、do-while循环语句和for循环语句的相关知识已经在上个实训:C语言基本语法进阶练习题中详细介绍了,本实训不再赘述。

编程要求

请仔细阅读右侧代码,根据方法内的提示,在Begin - End区域内进行代码补充,具体任务如下:

输入一个正整数N,统计[1,N]范围内各位数字之和能被15整除的整数个数。

效果如下:

输入:100。 输出: 4。

测试说明

平台会对您的代码进行运行测试,如果实际输出与预期输出相同,则算通关。

验货啦,验货啦,开始你的任务吧!

//注意 //1:该程序每次运行的时间必须小于200毫秒,否则会超时,程序超时将不会测试剩余的测试集 //2:该程序每次运行使用的内存不能超过1M,否则会返回错误 //3:该程序每次运行输出的结果最多显示1000个字符(多余的不显示),每行末尾的所有空格用□表示 #include int main() { //获取参数方式 scanf //int x =0; //int y = 0; //scanf("%d", &x); //结果输出使用prinf //printf("%d",x); // 请在此添加你的代码 /********** Begin *********/ int N,i,j,sum,cnt=0; scanf("%d",&N); for(i=1;i0){ sum+=j%10; j/=10; } if(sum%15==0){ cnt++; } } printf("%d",cnt); /********** End **********/ return 0; } 第2关:判断区间内素数的个数

100

任务要求参考答案评论116 任务描述相关知识编程要求测试说明

任务描述

本关需要你完成一个计算两个整数间的素数个数的小程序。

相关知识

什么是素数?素数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。

编程要求

请仔细阅读右侧代码,根据方法内的提示,在Begin - End区域内进行代码补充,具体任务如下:

在程序中输入两个整数m,n,判断[m,n]之间有多少个素数。

效果如下:

输入:101 200。 输出:21 。

测试说明

平台会对您的代码进行运行测试,如果实际输出与预期输出相同,则算通关。

验货啦,验货啦,开始你的任务吧!

//注意 //1:该程序每次运行的时间必须小于200毫秒,否则会超时,程序超时将不会测试剩余的测试集 //2:该程序每次运行使用的内存不能超过1M,否则会返回错误 //3:该程序每次运行输出的结果最多显示1000个字符(多余的不显示),每行末尾的所有空格用□表示 #include int main() { //获取参数方式 scanf //int x =0; //int y = 0; //scanf("%d", &x); //结果输出使用prinf //printf("%d",x); // 请在此添加你的代码 /********** Begin *********/ int m,n,i,j,cnt=0; scanf("%d %d",&m,&n); for(i=m;i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有