单项选择题

下列程序的输出结果是( )。

#include<stdio.h>

main()

int i;

for(i=1;i<=10;i++)

if((i*i>=20) &&(i*i<=100) )

break;



printf("%d\n",i*i);

A.49
B.36
C.25
D.64
<上一题 目录 下一题>
热门 试题

单项选择题
若执行下列的程序时,从键盘上输入1和2,则输出结果是( )。 #include<stdio.h> main() int a,b,s; scanf( %d%d ,&a,&B) ; S=a; if(a<B) s=b; s=s*s; printtf( %d n ,s);
A.1
B.4
C.2
D.9
单项选择题
下列程序的输出结果是( )。 void f(int*x,int*y) int t; t=*x,*x=*y;*y=t; main() int a[8]=1,2,3,4,5,6,7,8,i,*p,*q; p=a;q=&a[7]; while(p<q) f(p,q);p++;q--; for(i=0;i<8;i+)printf( %d, ,a[i]);
A.8,2,3,4,5,6,7,1
B.5,6,7,8,1,2,3,4
C.1,2,3,4,5,6,7,8
D.8,7,6,5,4,3,2,1
相关试题
  • 若有定义血b[8],*p=b;则p+6表示(...
  • 对两个数组a和b进行下列初始化: char m...
  • 设变量已正确定义,则下列能正确计算f=n!...
  • 下列变量声明合法的是( )。
  • 下列程序执行的输出结果是( )。 #inCl...