OpenJudge计算概论-能被3,5,7整除的数
/*===================================== 能被3,5,7整除的数 总时间限制: 1000ms 内存限制: 65536kB 描述 输入一个整数,判断它能否被3,5,7整除,并输出以下信息: 1、能同时被3,5,7整除(直接输出3 5 7,每个数中间一个空格); 2、能被其中两个数整除(输出两个数,小的在前,大的在后。例如:3 5或者 3 7或者5 7,中间用空格分隔) 3、能被其中一个数整除(输出这个除数) 4、不能被任何数整除;(输出小写字符'n',不包括单引号) 输入 一个数字 输出 一行数字,从小到大排列,包含3,5,7中为该输入的除数的数字,数字中间用空格隔开 样例输入 0 5 15 105 样例输出 3 5 7 5 3 5 3 5 7 提示 因为有多组测试数据,程序通过下面方式读入n int n; while(cin>>n) { //你的代码 } ======================================*/
1 #include<stdio.h> 2 int main() 3 { 4 int a,flag; 5 freopen("5.in","r",stdin); 6 while(scanf("%d",&a)!=EOF) 7 { 8 flag=1; 9 if(a%3==0) 10 { 11 printf("3 "); 12 flag=0; 13 } 14 if(a%5==0) 15 { 16 printf("5 "); 17 flag=0; 18 } 19 if(a%7==0) 20 { 21 printf("7"); 22 flag=0; 23 } 24 if(flag) printf("n"); 25 printf("\n"); 26 } 27 return 0; 28 }
这个题目需要注意改在哪里换行。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App