floatf;Strings;现需要把float转化为Strin

题目

floatf;Strings;现需要把float转化为String,正确的语句是()

  • A、s=String.valueOf(f);
  • B、f=Float.parseFloat(s);
  • C、s=f;
  • D、s=(String)f;
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在C盘当前文件夹下有一个已建立好的顺序文件Alph.txt,文件内容为只含有字母的一个字符串(有双引号界定符)。单击窗体,打开Alph.txt文件,读取字符串并显示在文本框Text1中,然后调用StrSort过程将此字符串按ASCII码的顺序重新排列并显示在文本框Text2中,最后将重新排列的字符串存入AlpO.txt文件中(无双引号界定符)。请选择横线处合适的语句( )。

Private Sub Form_Load()

Dim StrIn As String,StrOut As Strings

Open"C:\Alph.txt"For Input As #1

______

Close

Text1.Text=StrIn

______

Text2.Text=StrOut

Open"C:\AlpO.txt"For Output As#2

______

Close

End Sub

Private Function StrSort(s As String)As String

Dim s Arr() As String *1,i As Integer,j As Integer,n As Integer

Dim t As String *1

n=Len(s)

ReDim sArr(n)

For i=1 To n

s Arr(i)=Mid(s,i,1)

Next i

For i=1 To n-1

For j=i+1 To n

If sArr(i)>sArr(j) Then

t=sArr(i):sArr(j):sArr(j):sArr(j)=t

End If

Next j,i

For i=1 To n

StrSort=StrSort & s Arr(i)

Next i

End Function

A.Input#1,StrIn StrIn Print#2,StrOut

B.Input#1,StrIn StrSort(StrIn) Input#2,StrOut

C.Input#2,StrIn StrSort(StrIn) Input#1,StrOut

D.Print#1,StrIn StrSort(StrIn) Input#2,StrOut


正确答案:B
解析:本题操作较复杂,请仔细分析题中要求。第1个横线处是读出文件1中的字符放在变量StrIn中,第2个横线处是调用StrSort函数,转换SirIn中的字符串,并将返回结果赋值给StrOut变量,第3个横线处将StrOut变量中的内容写入2号文件。

第2题:

分析下面的代码行 float f=3.2; int i=f; ,不正确地的答案是()

A、代码不能编译

B、代码编译,i被设置为3

C、第二行若改为inti=(byte)f则可编译

D、第一行若改为floatf=3.2f则可编译


参考答案:B

第3题:

在Java中,下列()是合法的声明。

A.floatf=1/3;

B.inti=1/3;

C.floatf=1.01;

D.doubled=999d;


参考答案:A, B, D

第4题:

问题界定需要把实质问题转化为情境问题。()


参考答案:错误

第5题:

(29)10转化为二进制是()2 ;(1101110)2转化为十六进制是()16。


参考答案:(11101);(6E)

第6题:

(35)在C盘当前文件夹下有一个已经建立好的顺序文件Alph.txt,文件内容为只含有字母的一个字符去、串(有双引号界定符)。单击窗体,打开Alph.txt文件,读取字符串显示在文本框Text1中,最后将重新排列的字符串存入AipO.txt文件中(无双引号界定符)。请选择横线处合适的语句 Private Sub Fom_Load() Dim StrIn As String,StrOut As String Open"C/:Alph.txt"For Input As#1 ______ Close Text1.Text=StrIn ______ Text2.Text=StrOut Open"C/:AlpO.txt"For Output As#2 ______ Close End Sub Private Function StrSort(s As String)As String Dim sArr()As String*1,i As Integer,j As Integer,n As Integer Dim t As String*1 n=Lem(s) Redim sArr(n) For i=1 To n sArr(i)=Mid(s,i,1) Next i For i=1 To n-1 For j=i+1 To n If sArr(i)>sArr(j)Then t=sArr(i):sArr(i)=sArr(j):sArr(j)=t End If Next j,i For i=1 To n StrSort=StrSort&sArr(i) Next i End FunctionA.Input#1,StrIn StrIn Print#2,StrOut B.Input#1,StrIn StrOut(StrIn) Print#2,StrOutC.Input#2,StrIn StrOut(StrIn) Print#1,StrOutD.Input#1,StrIn StrOut(StrIn) Input#2,StrOut


正确答案:B
【解析】本题操作较复杂,请仔细分析题中要求。第1个横线处是读出文件1中的字符放在变量StrIn中,第2个横线处是调用StrSort函数,转换StrIn中的字符串,并将返回结果赋值给StrOut变量,第3个横线处将StrOut变量中的内容写入2号文件。

第7题:

声明长度为10的float型数组a,且初始化为0的语句是【 】。


正确答案:float a[10]={0}; 或 static float a[10];
float a[10]={0}; 或 static float a[10]; 解析:未经初始化的静态变量会被程序自动初始化为0;对非 static 的数组,若赋初值但数据不够用,则其他元素值初始化为0。

第8题:

下面哪段语法执行正确()

A.Strings="Gonewiththewind";Stringt="good";Stringk=s+t;

B.Strings="Gonewiththewind";Stringt;t=s[3]+"one";

C.Strings="Gonewiththewind";Stringstandard=s.toUpperCase();

D.Strings="homedirectory";Stringt=s-"directory";


参考答案:A, C

第9题:

(25)10转化为二进制是();(1101010)2转化为十六进制是()


参考答案:11001;6A

第10题:

importjava.util.*;publicclassLetterASort{publicstaticvoidmain(String[]args){ArrayListstrings=newArrayList();strings.add(?aAaA”);strings.add(”AaA”);strings.add(?aAa”);strings.add(”AAaa”);Collections.sort(strings);for(Strings:strings){System.out.print(s+);}}}Whatistheresult?()

A.Compilationfails.

B.aAaAaAaAAaaAaA

C.AAaaAaAaAaaAaA

D.AaAAAaaaAaAaAa

E.aAaAaAaAaAAAaa

F.Anexceptionisthrownatruntime.


参考答案:C

更多相关问题