填空题

执行以下程序的输出结果是 【18】 。
#include <stdio.h>
main()
[ int i, n[4]={1};
for(i= 1 ;i<=3 ;i++)
{ n[i]=n[i-1]*2+1; printf("%d",n[i]); }

【参考答案】

3 715
<上一题 目录 下一题>
热门 试题

填空题
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空 #include <stdio.h> struct node { int data; struct node *next; }; int min(struct node *first) *指针first为链表头指针* { struct node *p; int m; p=first->next; re=p->data; p=p->next; for( ;p!=NULL;p= 【20】 ) if(p->data<m ) re=p->data; return m; }
填空题
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。 # include <stdio.h> void f(int x[], int n) { int p0, p1, i,j,t,m; i=j=x[O]; p0=p1=O; for(m=0;m<n;m++) { if( x[m]>i ) { i=x[m]; p0=m; } else if(x[m]<j) {j=x[m]; p1=m;} } t=x[p0]; x[p0]=x[n-1]; x[n-1]=t; t=x[p1]; x[p1]= 【14】 ; 【15】 =t; } main() { int a[10], u; for(u=O;u<10;u++) scanf( %d , &a[u]); f(a, 10); for(u=O;u<10;u++) printf( %d , a[u]); printf( n ); }
相关试题
  • 以下程序的输出结果是 【19】 。 #in...