点击这里更换您喜欢的皮肤wtboj 首页
请点击这里登入noios   首页 入门 c++讲义 入门教程视频 其他页面 入门视频 站务 公告 | 题库 记录 竞测 测试 闯关 作业 排名 团队 讨论 | 换肤 | 登入 注册  
News >>   新增功能:各团队管理员可以发布本团队作业了 ()

讨论 Discussion
 
3.3 4
四年级学案:

1.课堂学习:
质数与合数:
质数(素数)除了1和本身外不能被其他整数整除的数,如:2 3 5 7 11 13 17 19 23
合数:除了1和本身外还能被其他整数整除的数,如:4 6 8 9 10 12 14 15

2.课堂测试:
1.能同时被x和y整除的数
输出 整数m与n之间能同时被x和y整除的数,每个数之间以1个空格分开,例如:整数10与30之间能同时被2和3整除的数有:12 、18 、24、 30
样例:
输入格式:
第1行为2个整数,为m和n,(0<m<n<=10000),以一个空格分开
第2行为2个正数,为x和y,(0<x<y<=10000)以一个空格分开
输出格式
一行,为满足m,n范围内能同时被x和y整除的整数,每个数之间以1个空格分开。
输入:
10 30
2 3
输出:
12 18 24 30

参考程序:
#include <bits/stdc++.h>
using namespace std;
int main(){  
 freopen("p1612.in","r",stdin);
 freopen("p1612.out","w",stdout);
 int n,m,x,y,i;
 scanf("%d%d",&n,&m);
 scanf("%d%d",&x,&y);
 
 for (i=n;i<=m;i++) {
  if(i%x==0&&i%y==0)printf("%d ",i);
 }
 fclose(stdin);
 fclose(stdout);
 return 0;
}
 

2.数组元素的删除
题目描述
把一个数组的第x个位置的元素删除掉
输入
有三行 第一行有一个整数n 第二行有n个整数 第三行有一个整数x,为要删除的位置
输出
输出更新后的数组
样例:
输入
5
1 2 3 4 5
3
输出
1 2 4 5

参考程序:
#include <bits/stdc++.h>
using namespace std;
int main(){  
freopen("p1717.in","r",stdin);
  freopen("p1717.out","w",stdout);
  int n,k,x,i,j,a[10000]={0};
  cin>>n;
  for(i=1;i<=n;i++)cin>>a[i];
  cin>>x;
  for(i=x;i<=n;i++)a[i]=a[i+1];
  for(i=1;i<=n-1;i++)cout<<a[i]<<" ";
 fclose(stdin);
  fclose(stdout);
 return 0;
}

2.作业:
【1】理解以上测试题参考程序。
【2】利用前面发布的元宵节创作素材用scratch软件或源码编辑器软件创作一个闹元宵主题的宣传动画或游戏,2周内完成并提交到http://116.198.200.119:2000/zuopin/kejizuopin.html#uploaded。


( )

此主题无回复显示
发布讨论主题 回复讨论主题
 Copyright wtboj © 2005-2006. www.wutuobang.date Powered by wtboj 关于 联系 帮助
 wtboj Information ---- Total Users : 1368 | Online Users / Processes : 0 / 3 | Processed Time : 20 ms | Server Time : 2026/3/14 12:20:29