有以下程序main(){ int y=9;for(; y>0;y--)if(y%3==0) printf("%d",--y);}程序的运行结果是()。
A.963
B.852
C.875421
D.741
A.963
B.852
C.875421
D.741
第1题
请写出下列程序的输出结果。()
#include
int main() /{
char str[ ]="1A2B3C4D"; int i;
for(i=0;str[i]!='/0';i++)
if ((str[i]<'0') || (str[i]>'9'))
printf("%c",str[i]);
return 0;
/}
}
第2题
class A
{
int a;
A(int b)
{a=b;}
void show()
{System.out.println(“a=”+a);}
}
public class Class1
{
public static void main (String args[])
{
A bj=new A(12345);
boolean b=false;
char ch=97;
obj.show();
System.out.println(“b=”+b+”/tch=”+ch);
}
}
第3题
写出以下程序的运行结果。public class Test2 {public static void main(String args[ ]){int i,j;int a[]={17,91,65,35,28};for (i = 0; i < a.length-1; i++ ) {int k = i;for(j = i; j < a.length; j++ )if (a[j]>a[k] )k = j;int temp =a[i];a[i] = a[k];a[k] = temp;}for (i =0; i<a.length; i++ )System.out.print(a[i]+" ");System.out.println();} }
第4题
【题目描述】
第 15 题以下程序的输出结果是
main()
{ int a=21,b=11;
printf("%d\n",--a+b,--b+a);
}A.30
B.31
C.32
D.33
【我提交的答案】:B |
【参考答案与解析】: 正确答案:A |
答案分析:
【我的疑问】(如下,请求专家帮助解答)
不会,求解释
第5题
【题目描述】
第 15 题以下程序的输出结果是
#include(iostream. h>
void reverse(int a[],int n)
{ int i,t;
for(i=0;;
{t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;}
}
void main()
{ int b[10]={1,2,3,4,5,6,7,8,9,10};int i,s=0;
reverse(b,8);
for(i=6;i <10;i++)s+=b[i];
cout <
}A.22
B.10
C.34
D.30
【我提交的答案】:C |
【参考答案与解析】: 正确答案:A |
答案分析:
【我的疑问】(如下,请求专家帮助解答)
为什么是怎样呢?寻求解答
第6题
补足程序
程序功能:用辗转相除法求最大公约数。
main()
{int m,n,r;
scanf(”%d%d',&m, &n);
while(______)
{r=_
m=
n=_
}
printf(" gcd=%d/n"
,____ );
第7题
A.2
B.9
C.11
D.27
第8题
【题目描述】
(20 )有以下程序
# include < s 七 dio . h >
main ()
{ in i , j , m=1 ;
for (i=1 ; i < 3 ; i++ )
{ for (j=3 ; j > O ; j-- )
{if (i*j )> 3 ) break ;
m=i*j ;
}
}
printf (" m=%d \ n ", m ) ;
}
程序运行后的输出结果是
A ) m=6
B ) m=2
C ) m=4
D ) m=5
【我提交的答案】: |
【参考答案与解析】: 正确答案:A |
答案分析:
【我的疑问】(如下,请求专家帮助解答)
2010年3月全国计算机等级考试二级C语言程序设计笔试试卷(标准答案版)第1大题第20小题如何解答?
第9题
A.输出:***
B.输出:$$$
C.有语法错误不能通过编译
D.可以通过编译,但不能通过连接
第10题
A.0
B.1
C.2
D.4