1:编写一个求和程序,声明两个int类型的变量,求这两个变量的和`
2:编写一个程序,声明byte,int,long,float,double五种类型的变量并初始化,求这五个变量相加后的结果.
3:编写一个程序,计算已知的3个数字的和,平均值.
4:编写一个程序,计算已知长和宽的长方形周长.
5:一个员工基本工资是2000,本月销售额为10000,提成为销售额的%3.计算该员工本月的总工资.,
6:已知一个华氏温度,要求输出摄氏温度,公式为C = 5/9 (F-32)
7:已知一个直角三角行,3边长分别为3.4.5,计算三角行两个锐角的正弦和余弦
8:编写一个程序,判断一个数是否为正数.
9:编写一个程序,判断一个数是否能被2.3.5整除.
知道的高手朋友,帮我写出来`我参考下,我刚学`谢谢咯~~~~感激!!!!
这个问题有点多。如果写代码就没完没了了。你不应该一起把所有问题提出来,很多高手都是不愿意回答的。
我就给你一个整体的算法好了
//1、
int i;int j;//这实际上是两句话,在这种语言中换不换行不代表是否是两句话。 分号是语句结束的标志,if、while、for等除外
i=1;j=2;//同上是两句话,等号是 赋值符号,可别学数学中把两遍对调了啊。意思是将后面的数字赋到前面的变量里
int k;//声明一个 int 类型 名字为 k 的变量
k=i+j;//同样是赋值
//2、
int i;float f;double d;long l;byte b;
后面的代码有点麻烦。 先...全部
这个问题有点多。如果写代码就没完没了了。你不应该一起把所有问题提出来,很多高手都是不愿意回答的。
我就给你一个整体的算法好了
//1、
int i;int j;//这实际上是两句话,在这种语言中换不换行不代表是否是两句话。
分号是语句结束的标志,if、while、for等除外
i=1;j=2;//同上是两句话,等号是 赋值符号,可别学数学中把两遍对调了啊。意思是将后面的数字赋到前面的变量里
int k;//声明一个 int 类型 名字为 k 的变量
k=i+j;//同样是赋值
//2、
int i;float f;double d;long l;byte b;
后面的代码有点麻烦。
先给这五个变量赋上值(注意float等符号),然后要将类型统一才能相加不然出错。比如统一转换成 double 类型。
double。转换,函数名叫reserve吧。后面函数括号里加上对应的对象。
比如直接写上 i 。
//3、
//这个太简单了
int i,j,k;//统一声明,避免换行比较方便的方法
i=5;j=6;k=7;//分别赋值
int q;
q=(i+j+k)/3 //注意要加括号,这里的运算顺序要注意下。
除号是"/"
//4、利用公式
int a,b;a=5;b=10;//长10宽5
int square;
square=a*b;//长乘宽等于面积
//5、
int m,s,g;//m是工资2000,s是销售额10000,g是真正得到的人民币
m=2000;s=10000;
g=m+s*0。
03;
//6、
int h,s;//h华氏,s摄氏
h=80;
s=(int)((h-32)*5/9)//int是强制转换为int类型。避免小数点的出现,注意int外面要加括号。后面算式也要加括号
//7、什么叫正弦不懂
//8、
int i;
i=50;
if (i>0)
intln("是正数");
else
intln("不是正数");
//注解:用print或println函数时,里面可以包含任意单个类型的变量。
如果是一长串结合,一定要全部转换为String类型然后结合。print和println的区别是一个换行一个不换行。也就是说,println打完了自动换一行,相当于print里面的后面加上一个\n换行
//或者如此写
int i;
i=50;
string s=i>0?"是正数":"不是正数";
intln(s);
//注解:利用 bool?object:object 的方式进行条件分析十分简便快捷。
问号前面是一个布尔(bool)类型值(可以使用此关键字声明一个和 int 概念差不多的变量。这个里面只包含两个值,真true或假false,而一个不等号所得到的值实际上就是一个布尔值,当然也可以直接插入变量使用)。
而后面的两项要同前面的赋值对象三者完全一致的类型才能成功运算。所以说也可以运用于int之类的类型里面。如果布尔值是真的,就采取冒号前面的对象进行赋值,反之采取后面的赋值
//9。
int i=10;//允许直接如此赋值
if( (i%2==0) && (i%3==0) && (i%5==0) )
intln("可以同时被2、3、5整除");
else
intln("不可以同时被2、3、5整除");
//注解:"%"符号叫做取模。
意思就是给一个整数数做除法,看余下来几,比如5取模3就是5除以3,然后得1余2。如果取模结果是0,那么就是整除。这里注意赋值符号要与等于符号分开。不要弄混,两个=是判断是否相等,得到一个布尔值。
"&"用来链接前后两个布尔值,如果前后两个布尔值都是真,那么结果就是真;如果有任一是假,那么结果就是假。而"||"符号则相反,如果前后两个值任一是真,那么结果就是真;如果两个结果全都是假,那么结果就是假。
当然这个例题也可以用 bool?object:object 的方式表示。只不过显得很乱
//总结:上面所有的代码省略的部分你自己写的时候要加上适当的转换。普通类型转换为用括号括上。i=(int)(f);强制将float类型的f变量转换为int类型并存储到i变量里。
而转换成字符串时要用ToString()函数。比如要将i转换成字符串类型,就用 s=i。ToString();,把i的类型转换为字符串并存储到s中。
//另说输出到命令提示符窗口中要用 System。
out 下面的print或println
。收起