【简答题】
以下程序的运行结果是[填空1]。#include stdio.hvoid main(){int i,j;for (i=4;ii--){printf(*for (j=1;jj++)printf(*printf(\n}}
【简答题】
以下程序的运行结果是[填空1]。#include stdio.hvoid main(){int i,j;for (i=4;ii--){printf(*for (j=1;jj++)printf(*} printf(\n}
【简答题】
以下程序的运行结果是[填空1]。#include stdio.hvoid main(){int i,j;for (i=4;ii--){printf(*for (j=1;jj++)printf(*printf(\n}}
【简答题】
查找n在数组a中最后一次出现的位置(数组首元素的位置为零)。
例如:如果a数组中的元素为:1,5,2,5,6,8,7,4,3,0,
当n=5时,程序的输出结果为:5 is No.3 。
当n=10时,程序的输出结果应为:10 not found !。
#includevoid main( )
{ int a[10]={1,5,2,5,6,8,7,4,3,0};
int i,k,n,f=0;
scanf(%d,
for(i=0;ii++)
/************found************/
if([填空1])
{ f=1;
/************found************/[填空2]
}
if(f)
printf(%d is No. %d\n, n,k);
else
printf( %d not found !\n
}
【简答题】
int a[10]={0,1,2,3,4,5,6,7,8,9};int *p;int i;p=a;printf(%d\n,*p++);printf(%d\n,*++p);程序输出结果为[填空1]和[填空2]。
【单选题】
下述程序的运行结果( )。
#includevoid main()
{
int i;
for(i=1;i+1;i++)
{
if(i4){printf(%d\t,i++);break;}
printf(%d\t,i++);
}
}
【单选题】
以下程序执行后sum的值是( )。
main() { int i,sum;
for(i=1;ii++) sum+=i;
printf(%d\n,sum);
}
【单选题】
以下程序段的运行结果是()。inta[]={1,2,3,4},i,j;j=1;for(i=3;ii--){a[i]=a[i]*j;j=j*3;}for(i=0;ii++)printf("%d",a[i]);
【简答题】
以下程序输入20个数,将其逆序输出。#includestdio.hvoid main() { int a[20],i; for(i=0;ii++) scanf(%d,[填空1]); for(i=19;ii--) printf(%d ,[填空2]); }
【简答题】
以下程序输出的结果是[填空1]。#include stdio.hvoid main(){ int x, i;for(i=1; i i++){ x=i;if(++x%2==0)if(++x%3==0)if(++x%7==0)printf(%d\n,x);}printf(“\n”);}