BannerStudio2020级第二阶段考核(除第三题外,第三题独自成文)
程序员文章站
2022-03-15 21:01:09
1.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。public class test1 { public static void main(String[] args) { double n1 = 1; double n2 = 1; double fraction = n1/n2; double Sn = 0; for(int i=0;i<20;...
1.有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13…求出这个数列的前20项之和。
public class test1
{
public static void main(String[] args)
{
double n1 = 1;
double n2 = 1;
double fraction = n1/n2;
double Sn = 0;
for(int i=0;i<20;i++)
{
double t1 = n1;
double t2 = n2;
n1 = t1+t2;
n2 = t1;
fraction = n1/n2;
Sn += fraction;
}
System.out.print(Sn);
}
}
2.编写一个应用程序,接受用户输入的一行字符串,判断该字符串是否是回文数?
public class test2
{
public static void main(String[] args)
{
String s = "";
int a = 0;
System.out.println("请输入一个字符串");
Scanner input = new Scanner(System.in);
s = input.next();
for(int i=0;i<s.length()/2;i++)
{
if(s.charAt(i)!=s.charAt(s.length()-i-1))
{
a = 1;
}
}
if(a==1)
{
System.out.println("此字符串不是一个回文字符串");
} else
{
System.out.println("此字符串是一个回文字符串");
}
}
}
本文地址:https://blog.csdn.net/weixin_52025320/article/details/110288497