1.Implement a functionthat prints the numbers from 1 to 100.But for multiples of three(3) print “Zif”insteadof the number and for the multiples of five(5) print “Nab”. For numbers whichare multiples of both three and five print “ZifNab”.

void printZifNab(int from, int to){if (from > to) return;for (int i = from; i <= to; i++){if ((i % 3 == 0) && (i % 5 == 0)){printf("ZifNab\n");}else if ((i % 3 == 0)){printf("Zif\n");}  else if ((i % 5 == 0)){printf("Nab\n");}else {printf("%d\n", i);}}}

2. unsigned short ConvertRGB888toRBG565(unsigned int nSourceColor)

Parameters: nSourceColor – 32 Bits RGB color to convert.

Return: The converted color as a 16 Bits RGB color.

This function converts an RGB 32 bits color format to RGB 16 bits color format. The 32 bits formats contains 8 bits of empty padding.8 bits for RED.8 bits for GREEN and 8 bits for BLUE. In that order. Now you have to down convert this value to 16 bits. By have 5 bits for RED, 6 bits for GREEN and finally 5 bits for the BLUE.

Color Help:

Red = 0x00FF0000

Green = 0x0000FF00;

Blue = 0x000000FF;

White = 0x00FFFFFF;

Black = 0x00000000;

第二题求解。

转载于:https://www.cnblogs.com/hrhguanli/p/5066193.html

c++笔试题两道,求解当中一道相关推荐

  1. c语言while中100 95,C语言笔试题100道

    C语言笔试题100道 a) 30 b) 50 c) 40 d) 20 e) 10 18) #include void main() { int a=3,b=2,c=1; int x=10,y=20; ...

  2. mysql笔试题15道

    (93条消息) mysql笔试题18道_bubbleJessica的博客-CSDN博客 19.列出最低薪资大于1500的各种工作及从事此工作的全部雇员人数 SELECT JOB,COUNT(*) FR ...

  3. 2016校招腾讯研发岗笔试题---递归法求解格雷码

    题目:一组数的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码( Gray Code ).请编写一个函数,使用递归方法生成 N 位的格雷码. 测试输入输出如下 输入:1 输出:[ ...

  4. java面试笔试题50道及答案

    [程序1]    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? //这是一个菲波拉契数列问题 p ...

  5. mysql笔试题18道

    部门表.员工表.薪水等级表 1.取得每个部门最高薪水人员名称 第一步:取得每个部门最高薪水作为临时表t select deptno,max(sal) as maxSal from emp group ...

  6. 百度3.21后端研发笔试题 第二道角色分配

    牛牛任职于一家演艺公司,这一天他率领着一共n个小伙伴去某知名剧组面试,在戏中,往往以戏份多少来定义角色的重要性. 现在这n个小伙伴对自己都有一个定你位,想要拿一个多少细分的角色.假设将戏份多少量化,以 ...

  7. java笔试题50道 收藏版

    1.在Java EE中,Servlet是在服务器端运行,以处理客户端请求而做出的响应的程序,下列选项中属于Servlet生命周期阶段的是( ) A.加载和实例化 B.初始化 C.服务 D.销毁 E.以 ...

  8. 供电局电力系统笔试题291道(二)

    158 .电力系统电压调整的常用方法有几种? 答:系统电压的调整必须根据系统的具体要求 , 在不同的厂站 , 采用不同的方法 , 常用电压调整方法有以下几种 : 1 .增减无功功率进行调压 , 如发电 ...

  9. 如何用计算机猜数字,杭电2010计算机复试笔试题 2道acm简单题(2010):1.猜数字游戏;2.字符串提取数字并求和;...

    //第一题是猜数字的游戏. //题目:随即产生一个3位的正整数,让你进行猜数字, //如果猜小了,输出:"猜小了,请继续". //如果猜大了,输出:"猜大了,请继续&qu ...

最新文章

  1. 7-3 逆序的三位数 (Java)
  2. Linux下如何对tomcat Java线程进行分析?
  3. 产品中心和用户中心的视角摘抄
  4. 百度智能云大数据全景架构图如何赋能企业数字化
  5. ubuntu安装python库_Ubuntu18.04一次性升级Python所有库的方法步骤
  6. Python 抓取数据存储到Mysql中
  7. cvi中c语言只保留两位小数,CVI编程常见问题与错误-2012.9
  8. java删除list元素的几种方式
  9. 配置SAMBA文件共享的基本方法
  10. 【转载】100多个很有用的JavaScript函数以及基础写法大集合
  11. 深入理解Linux/Unix文件描述符和epoll
  12. 等效全向辐射功率(EIRP)
  13. jQuery之animate自定义动画
  14. [渝粤教育] 西南科技大学 作物生产新理论与新技术 在线考试复习资料
  15. linux服务器邮局,linux系统下安装postfix邮局服务器
  16. 【zookeeper 获取节点数据getData源码解析】
  17. 【STM32】 ESP8266WIFI模块
  18. git 恢复被删除的文件
  19. 2020 年 Github 上最牛的 Java 进阶教程及 Java 实战项目都在这里了!
  20. EasyClick 原生UI 制作水印图

热门文章

  1. 牛客第四次多校Maximum Mode
  2. 伪站创建代码-山东理工
  3. 解决 C# GetPixel 和 SetPixel 效率问题(转)
  4. mySQL的安装教程
  5. IOS UIWebView用法
  6. 【转载】C++创建对象的两种方法
  7. POJ 1944 - Fiber Communications
  8. java B2B2C springmvc mybatis电子商务平台源码-Spring Cloud Security
  9. Springsecurity之AuthenticationEntryPoint
  10. Django的模板继承