请写出以下程序的运行结果main(){ int a[6] , i ;for(i=1 ; i<6 ; i++){a[i]=9*(i-2+4*(i<3))%5 ;printf(“%2d”,a[i]) ; }}运行结果:
第1题
第2题
第3题
写出以下程序的运行结果。
#include int fun(int a){int b=0;static int c=3;b ; c ;return(a b c);}
main(){int i, a=5;for (i=0; i<3; i )cout<< i<< " "<< fun(a)<< " ";}
第4题
请写出以下程序的运行结果
#define MAX(a , b , c)
((a)>(b)?((a)>(c)?(a):(c)): ((b)>(c)?(b): (c)))
main()
{ int x , y , z ;
x=1;y=2;z=3
printf(“%d,”,MAX(x , y , z));
printf(“%d,”,MAX(x+y , y , y+x));
printf(“%d\n”,MAX(x , y+z , z)); }
运行结果:
第5题
写出以下程序运行的结果。
main()
{char cl='a',c2='b',c3='c',c4='\101',c5='\116';
printf("a%cb%c\tc%c\tabc\n",c1,c2,c3):
printf("\t\b%c%c",c4,c5):
}
第6题
阅读下列程序,请写出程序的运行结果。
public class C
{
public static void main(String[] args)
{
String text="public static void main(String[] args)";
int theCount=0;
int index=-1;
String theStr="i";
index=text.indexOf(theStr);
while(index>=0)
{
++theCount;
index+=theStr.length();
index=text.indexOf(theStr,index);
}
System.out.println("The Text contains"+theCount+"i");
}
}
第7题
写出下列程序的运行结果。
#include void Fun(){int num=20;cout<< "The Fun's num is"<< num<< endl;
}void main(){int num=10;cout<< "The main's num is "<< num<< endl;Fun();{int num=30;
cout<< "The Field's num is "<< num<< endl;}cout<< "The main's num is "<< num<< endl;}
第8题
请写出下面程序的运行结果: public class Test extends TT{ public static void main(String args[] Test t=new Test ("Tom."); } public Test(String s){ super (s); System.out.print("How are you?"); } public Test(){ this("I am Jack."); } } class TT{ public TT(){ System.Out.print ("Hi!"); } public TT(String s){ this (); System.out.print("I am"+s); } } 结果:【 】。
第9题
第10题
阅读下列程序,写出程序运行结果。
import j ava. util. StringTokenizer;
public class C3301
{
public static void main(String[] args)
{
String ss="public static void main";
StringTokenizer pas=new StringTokenizer(ss, " ") ;
int n=pas. countTokens() ;
System. out. println(n) ;
String s=pas. nextToken() ;
for(pas. nextToken() ; pas. hasMorcTokens() ; s=pas. nextToken()
System. out. println(s) ;
}
}