开关问题
2016-06-09 08:47
225 查看
#include<stdio.h>
#include<string.h>
#define maxn 1010
int a[maxn];
int main()
{
int n, k, first = 1;
memset(a, 0, sizeof(a));
scanf("%d%d", &n, &k);
for(int i=1; i <= k; i++)
for(int j=1; j <= n; j++)
if(j % i ==0) a[j] = !a[j];
for(int i = 1; i <= n; i++)
if(a[i])
{
if(first)
first =0;
else
printf(" ");
printf("%d", i);
}
printf("\n");
return 0;
}
/*1.定义变量时注意赋值
2. first 用来标志输出时的空格
3.memset,清空数组,定义在sting.h中
*/
#include<string.h>
#define maxn 1010
int a[maxn];
int main()
{
int n, k, first = 1;
memset(a, 0, sizeof(a));
scanf("%d%d", &n, &k);
for(int i=1; i <= k; i++)
for(int j=1; j <= n; j++)
if(j % i ==0) a[j] = !a[j];
for(int i = 1; i <= n; i++)
if(a[i])
{
if(first)
first =0;
else
printf(" ");
printf("%d", i);
}
printf("\n");
return 0;
}
/*1.定义变量时注意赋值
2. first 用来标志输出时的空格
3.memset,清空数组,定义在sting.h中
*/
相关文章推荐
- 第十一周训练,职院薪水
- hashmap&concurrenthashMap
- Java reflect反射简单示例
- 第九周项目:深复制体验
- 是春哥啊
- 第十 十一周项目2-存储班长信息的学生类(2)
- 类和指针程序阅读(2)
- ASP.NET Core 中文文档 第二章 指南(1)用 Visual Studio Code 在 macOS 上创建首个 ASP.NET Core 应用程序
- (补)第十三周——分数的加减(运算符重载)
- 数组在类中的运算
- 第十/十一周训练 项目5
- poj 3276 Face The Right Way
- 2016山东省赛H题
- 第八周项目一数组做数据成员
- map用法祥析
- 粗浅看 JSTL标签库和EL表达式
- 2048小游戏(javascript代码)
- const导致的编译错误, 浪费了10分钟
- 第十五周项目1——程序填空(范型程序设计)
- 阅读程序(7)