网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下面是一个类的定义,试将程序补充完整。

class A{

String s;

____int a=66;

A(String sl){

s=sl;

}

static int geta(){

return a;

}

}


参考答案

更多 “ 下面是一个类的定义,试将程序补充完整。class A{String s;____int a=66;A(String sl){s=sl;}static int geta(){return a;}} ” 相关考题
考题 下列程序段运行的结果为 public class Test{ static void print(String s,int i){ System.out.println("String:"+s+",int:"+i); } static void print(int i,String s){ System.out.println("int:"+i+",String:"+s); } public static void main(String[]args){ print(99,"Int first"); } }A.String:String first,int:11B.int:11,String:Int firstC.String:String first,int99D.int:99,String:Int first

考题 关于slice或map操作,下面正确的是() A.var s []ints = append(s,1)B.var m map[string]intm["one"] = 1C.var s []ints = make([]int, 0)s = append(s,1)D.var m map[string]intm = make(map[string]int)m["one"] = 1

考题 下列给定程序中函数fun()的功能是;先将在字符串s中的字符按逆序存放到t串中,然后把s中的字符按正序连接到t串的后面。例如:当s中的字符串为ABCDE时,则t中的字符串应为EDCBAABCDE。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:include <conio.h>include <stdio.h>include <string.h>void fun (char *s, char *t ){int i,sl;sl=strlen(s);for (i=0;i<sl;i++)t[i]=s[sl-1];for (i=0; i<sl; i++)/*************found**************t [sl+i]=s [i];t [2*sl]-'\0';}main ( ){ char s[100], t[100];clrscr();printf("\nPlease enter string s: ");scanf ("%s", s);fun (s,t);printf ("The result is: %s\n",t);}

考题 下列程序段运行的结果为 public class Test{ static void print(String s,int i){ System.out.println("String:"+s+",int:"+i); } static void print(int i, String s){ System.out.println("int:"+i+",String:"+s); } public static void main(String [] args){ print(99,"Int first"); } }A.String:Stringfirst,int:11B.int:11,String:Int firstC.String:String first,int:99D.int:99,String:int first

考题 若已包括头文件string.h且已有定义char sl [18],s2={"ABCDE")和int i,现要将字符串”ABCDE”赋给sl,下列语句错误的是( )。A.strcpy(s1,s2)B.strcpy(s1,"ABCDE");C.sl="ABCDE";D.for(i=0;i6;i++)sl[i]=s2[i]

考题 若有定义语句:char}sl=‘’0K”,:It s2=”ok”;以下选项中,能够输出“OK”的语句是( )。A.if(strcmp(sl,s2)!=0)puts(s2);B.if(strcmp(sl,s2)!=0)puts(s1);C.if(strcmp(sl,s2)==1)puts(s1);D.if(strcmp(sl,s2)==0)puts(s1);

考题 3下列程序段运行的结果为( )。 public class Test{ static void print(String s,int i){ System.out.pdntlnC String: "+s+",int:"+i); } static void print(iht i,String s){ System.out.prinflnCint:"+i+",gtring:"+s); } public static void main(String[] args){ print(99,"Int first"); } }A.String:String first,int: 11B.int: 11,String:Int firstC.String:String first,int:99D. int:99,Stfing:Int first

考题 输入hello↙,写出下面程序的运行结果。 #include <stdio.h> #include <string.h> int main() { char s[80],t[200]; int i,sl ; gets(s); sl = strlen(s); for(i=0 ;i<sl ;i++) t[i]=s[sl-i-1] ; for (i=0; i<sl; i++) t[sl+i] = s[i]; t[sl+i]='0' ; puts(t); return 0; }

考题 【单选题】下面程序运行结果是()。 #include<stdio.h> #include<string.h> main() {char *s1=”AbDeG”; char *s2=”AbdEg”; s1+=2; s2+=2; printf(“%dn”,strcmp(sl,s2));}A.正数B.负数C.零D.不确定的值