皮皮书屋,一个面向程序员的站点,它的注册题很有意思,摘录了三个。
http://www.ppurl.com/register/

1.
int main()
{int i=43;printf("%d\n",printf("%d",printf("%d",i)));return 0;
}

执行结果:4321 
printf返回值是输出的字符个数
2.
1 int main()
2 {
3
4     int a = 1;
5     printf("%d\n",a<<2 +a);
6     return 0;
7 }

执行结果:8 ()嘿嘿 自己做出来的
3.
 1 int main()
 2 {
 3     int arr[ARRAY_SIZE] = {51,116,53,120,85,66,71,98,86,100};
 4     int i, j;
 5     for(i = 0; i < ARRAY_SIZE; i++)
 6         for(j = 0; j < ARRAY_SIZE-1; j++)
 7             if(arr[j] > arr[j+1]) {
 8                 arr[j] ^= arr[j+1];
 9                 arr[j+1] ^= arr[j];
10                 arr[j] ^= arr[j+1];
11             }
12     for(i = 0; i < ARRAY_SIZE; i++)
13          printf("%c", arr[i],arr[i]);
14 }

执行结果:35BGUVbdtx
第一个for循环将数组从小到大排列。^ 是位异或的意思,if语句实现将两个交换位置。

转载于:https://www.cnblogs.com/augusttree/archive/2012/11/13/2767612.html

【DAY1 - 11.12】书屋注册题相关推荐

  1. 聊城大学matlab试题,聊城大学计算机学院11—12学年第2学期期末考试《编译原理》试题(闭卷B卷)...

    我以一名大学生的人格尊严保证,在本场考试中,自觉遵守考试纪律,服从考试管理,决不作弊或帮助别人作弊!签名:学院专业学号级班 ··················密··················· ...

  2. 【12亿】微信月活11.12亿,抖音年赚200亿?中国最受欢迎五大社交平台

    在互联网行业,社交一直都是巨头们的兵家必争之地.从QQ到微信,从微博到抖音,新的社交平台在不断出现和崛起,用户也从90后延伸到了00后,而社交时代的风云变幻,也映射了互联网发展趋势以及网友社交方式的变 ...

  3. 【跃迁之路】【639天】程序员高效学习方法论探索系列(实验阶段396-2018.11.12)...

    @(收集箱(每日一记,每周六整理))专栏 实验说明 从2017.10.6起,开启这个系列,目标只有一个:探索新的学习方法,实现跃迁式成长 实验期2年(2017.10.06 - 2019.10.06) ...

  4. 写代码:使用while循环实现输出1,2,3,4,5,7,8,9,11,12

    # 使用while循环实现输出1,2,3,4,5,7,8,9,11,12 number = 1while number <= 12:if number == 6 or number == 10: ...

  5. Node.js 11.12.0 发布,服务器端的 JavaScript 运行环境

    Node.js 11.12.0 发布了.Node.js 是一个基于 Chrome V8 引擎的 JavaScript runtime,使用高效.轻量级的事件驱动.非阻塞 I/O 模型. 新版本更新亮点 ...

  6. 11.10/11.11/11.12 安装PHP5 11.13 安装PHP7

    2019独角兽企业重金招聘Python工程师标准>>> 11.10/11.11/11.12 安装PHP5 PHP官网www.php.net 当前主流版本为5.6/7.1 安装前请安装 ...

  7. PTA浙大版python程序设计题目集--第2章-1 计算 11+12+13+...+m (30 分)

    输入一个正整数m(20<=m<=100),计算 11+12+13+-+m 的值. 输入格式: 在一行输入一个正整数m. 输出格式: 在一行中按照格式"sum = S"输 ...

  8. 使用while 循环实现输出 1, 2, 3, 4, 5, 7, 8, 9, 11, 12(提示:输出结果为一行,没有6和10,12后面没有逗号)

    使用while 循环实现输出 1, 2, 3, 4, 5, 7, 8, 9, 11, 12(提示:输出结果为一行,没有6和10,12后面没有逗号) i = 1 # 定义一个自增变量i,初始值从1开始 ...

  9. atitit.Oracle 9 10 11 12新特性attilax总结

    atitit.Oracle 9  10 11  12新特性 1. ORACLE 11G新特性 1 1.1. oracle11G新特性 1 1.2. 审计 1 1.3. 1.   审计简介 1 1.4. ...

最新文章

  1. 数据结构与算法笔记 - 绪论
  2. Nginx (LNMP+https)
  3. Java 中的 String 有没有长度限制?
  4. mysql查询当前库的实例名_oracle查询数据库名、实例名等
  5. 子div撑不开父div的几种解决方法
  6. Spring AOP之概念解释
  7. mysql 导出er图工具_mysql 反向生成 er图
  8. linux配置vsftp红帽子,linux红帽子VSFTPD的配置.doc
  9. 深度学习与计算机视觉教程(1) | 引言与知识基础(CV通关指南·完结)
  10. IPv4到IPv6的改造转换方案(上):IPv6和IPv4优势对比
  11. Linux运维踩过的坑---Temporary failure in name resolution
  12. 《庄子·杂篇·列御寇第三十二》
  13. Codeforces Round #738 (Div. 2) 2021.08.16
  14. concat,ucase/lcase,left/right,length,replace
  15. 向分布式存储系统的迁移-使用ZFS/Gluster
  16. 虚拟运行ur5时,出现的问题
  17. Springboot敏感字段脱敏
  18. 计算机英语项目教学法,基于项目教学法的计算机英语论文
  19. AMiner论文推荐——Image Cropping on Twitter
  20. Android Softap Mac地址随机化

热门文章

  1. 新人新视角 | 经历丰富的弄潮儿
  2. 单应性变换与仿射变换
  3. 如何使用Bootstrap制作网页主界面、增加界面
  4. 如何测试一个网页登录界面
  5. 单片机c语言程序结构,科学网—单片机C语言-程序结构 - 李飞的博文
  6. python dict是什么意思_python中dict是什么意思
  7. iOS开发中QQ好友列表下拉显示全部好友实现思路
  8. 《设计模式》桥接模式
  9. python 投掷骰子小游戏----简单语句
  10. 无法上网故障排查过程及复现过程系ip冲突造成