Java编写正整数奇偶个数

题目内容:

你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。

输入格式:

一系列正整数,整数的范围是(0,10)。如果输入-1则表示输入结束。

温度转换

写一个将华氏温度转换成摄氏温度的程序,转换的公式是:

°F = (9/5)*°C + 32

其中C表示摄氏温度,F表示华氏温度。

程序的输入是一个整数,表示华氏温度。输出对应的摄氏温度,也是一个整数。

提示,为了把计算结果的浮点数转换成整数,需要使用下面的表达式:

求2-4+6-8…-100+102的值

一般像这类连加、连减问题一定会用到循环语句,可以用for或while,下面用while循环为例来进行讨论。

while循环,首先确定跳出循环条件, 可以写大于102(Num>102); 其次就是Num循环一次变成多少,从题上面分析可以看出后一个比前一个多2,这样Num循环一次加2(Num+=2)

接下来确定Num变量要什么类型,从题上分析都是整数,这样就可以用整型(int Num),

int Num = 2; //这里记住要赋值2,因为题上是从2开始

控制台模拟西游记游戏

这款控制台模拟西游记游戏,主要是对C++学习做个检验,进行实际编程看理解C++多少。游戏里包括了C++主要的各个知识点。

1. 各个角色定义: 类的设计
?普通角色:如普通行人 类名:Actor
?和尚:专指取经的和尚,如唐三藏等 类名:Monk
?妖怪:会吃人,总是和取经的和尚作对,如白骨精等 类名:Monster
?神仙:功力强大,会在危难关头帮助和尚,如观音菩萨等 类名:God

C++多泛型设计

根据Effective C++第三版第一条款的描述,C++由以下四个“子语言”组成:

1、C子语言。C++支持C语言的几乎全部功能,主要是c89的部分,在语法上与C语言仅有极微妙的差别(如括号表达式的左右值性,具体请参考C++标准文献)。这部分功能对应于传统的面向过程的编程泛型,并提供了面向函数编程泛型的基础。