当前位置: 首页 > news >正文

2013=7=31 复习回顾

1==素数

#include <stdio.h>
int main()
{
 int i,j,n,s,k;
 int a[1000];
 while(scanf("%d",&n)&&n!=-1)
 {  s=0; k=0;
  for(j=1;j<n;j++)
  if(n%j==0) {  s+=j; a[k++]=j ; }
  if(s==n) {  printf("%d=%d",n,1);
   for(i=1;i<k;i++)
              printf("+%d",a[i]);
     printf("\n"); 
  }
 else printf("No\n"); 
 } 
 
}

 

 

 

2==三位数的相加次数

#include <stdio.h>
int main()
{
  int m,n,i,j,k,N ;
  scanf("%d",&N);
  while(N--) 
  {   scanf("%d%d",&m,&n);
   if(m==0||n==0) break;
   if((100<=m&&m<=1000)&&(100<=n&&n<=1000))
    if(m%10+n%10>=10)  i=1;   else i=0;
    if(m/10%10+n/10%10+ i >=10)  j=1;   else j=0;
    if(m/100%10+n/100%10+j>=10)   k=1;   else k=0;
    printf("%d",i+j+k);
   
     
  }
 
}

 

 

 

3==奇偶分离

 

#include <stdio.h>
int main( )
{
int i,n ,N;
scanf("%d",&N);
while(N--)
{  scanf("%d",&n);
 for(i=1;i<=n;i+=2)
 printf("%d ",i);
 printf("\n");
 for(i=2;i<=n;i+=2)
 printf("%d ",i);
}
}

 

4==分数拆分

 

#include <stdio.h>
int main( )
{
 int k,x,y,n;
 scanf("%d",&n);
 while(n--)
 {
  scanf("%d",&k);
  for(y=k+1;y<=2*k;y++)
   if((k*y)%(y-k)==0)
  {
    x=k*y/(y-k) ;
   printf("1/%d=1/%d+1/%d",k,x,y);
  }
 }
 
 
}

 

5==素数

 

#include <stdio.h>
int main( )
{
int i,k,n,m,tag ;

for(i=2;i<=10;i++)
{
 tag=0;
 for(k=2;k<i;k++)
 if(i%k==0)  tag=1;
 if(tag==0)  printf("%d ",i);
}
 
 return 0;
}

 

6==五个数排大 ? 小?

 

#include<iostream>
using namespace std;
int main()
{
int N=5;
int i,a[5],t;
for(i=0;i<5;i++)
cin>>a[i];
cout<<endl;
while(N--)
{

for(i=0;i<N;i++)
{
if(a[i]>a[i+1])
{t=a[i];a[i]=a[i+1];a[i+1]=t;}
}
}
cout<<a[0]<<" "<<a[4]<<endl;
return 0;
}

转载于:https://www.cnblogs.com/wc1903036673/p/3227406.html

相关文章:

  • haproxy
  • U-boot在S3C2440上的移植详解(四)
  • [转]大白话系列之C#委托与事件讲解(三)
  • C语言中的内存管理
  • 瀑布模型中的纠结
  • php生成UUID
  • u-boot-2011.06在基于s3c2440开发板的移植之引导内核与加载根文件系统
  • 自动YUM安装
  • HP iLo2 试用序列号
  • Javascript疑问二:匿名函数
  • 我们应该怎样获得加薪
  • Digester学习笔记(三)转载
  • 【C语言】09条件编译
  • c# winform项目用到的部分知识点总结
  • Intellij IDEA 快捷键整理(TonyCody)
  • 【刷算法】从上往下打印二叉树
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • HashMap ConcurrentHashMap
  • Java-详解HashMap
  • Mocha测试初探
  • Python利用正则抓取网页内容保存到本地
  • 阿里云API、SDK和CLI应用实践方案
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • #define
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • (11)MSP430F5529 定时器B
  • (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上
  • (C语言)二分查找 超详细
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (二)c52学习之旅-简单了解单片机
  • (二)JAVA使用POI操作excel
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (附源码)基于ssm的模具配件账单管理系统 毕业设计 081848
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (学习日记)2024.02.29:UCOSIII第二节
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换
  • .form文件_SSM框架文件上传篇
  • .jks文件(JAVA KeyStore)
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .NET CORE 3.1 集成JWT鉴权和授权2
  • .NET MVC之AOP
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈
  • .NETCORE 开发登录接口MFA谷歌多因子身份验证
  • .net项目IIS、VS 附加进程调试
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • .xml 下拉列表_RecyclerView嵌套recyclerview实现二级下拉列表,包含自定义IOS对话框...
  • @ResponseBody
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现