更多"以下程序段给数组A的所有元素输入数据,请填空。
# include"的相关试题:
[填空题]以下程序段给数组A的所有元素输入数据,请填空。
# include<iostream. h>
void main ( )
int a[10], i;
i=0;
while (i<10) cin>> [8]
[单项选择]以下程序段给数组所有的元素输入数据,请选择正确答案填入。
#include<stdio.h>
main( )
int a[10]=0;
while(i<10)scan("%d"______);
:
:
A) a+(i++) B) &a[i+1] C) a+i D) &a[++i]
[单项选择]以下程序段给数组所有的元素输入数据,请选择正确答案填入。
#include<stdio.h>
main( )
int a[10],i=0;
while(i<10)scanf("%d",______);
:
:
A. a+(i++)
B. &5[i+1]
C. a+i
D. &a[++i]
[填空题]以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。
#include<conio.h>
#include<stdio.h>
int fun(int *s,int t,int *k)
{int i;
*k=0;
[8]
if(s[*k]<s[i])*k=i;
return [9] ;}
main( )
{ int a[10]:{876,675,896,101,301,401,980,431,451,777},k;
fun(a,10,&k);
pfintf("%d,%d/n",k,a[k]);}
[填空题]以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。
#include<iostream.h>
void fun(int * s,int t,int * k)
{ int i;
* k= 【9】 ;
【10】
if(s[ * k] < s[i]) * k=i;}
void main( )
{ int a[l0]={ 876,675,896,101,301,401,980,431,451,777 },k;
fun(a,10,&k);
cout < < k < <"," < < a[k];}
[填空题]以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。
#include<conio.h>
#include<stdio.h>
int fun(int*s,int t,int*k)
int i;
*k=0;
【10】
if(s[*k]<s[i])*k=i;
return 【11】 ;
main( )
int a[10]=876,675,896,101,301,401,980,431,451,777,k;
clrscr( );
fun(a,10,&k);
printf("%d,%d/n",k,a[k]);
[填空题]以下程序将数组a的4个元素和数组b的6个元素写到名为letter.dat的二进制文件中,请填空。
#include<stdio.h>
main( )
FILE*fp;
char a[4]="1234",b[6]="abcdef";
if((fp=fopen(" 【19】 ","wb"))==NULL)exit(0);
fwrite(a,sizeof(char),4,fp);
fwrite(b, 【20】 ,1,fp);
fclose(fp);
[填空题]
以下程序的功能是:借助指针变量找出数组元素中的最大值及其元素的下标值。请填空。
#include
main( )
{ int a[10],*p,*s;
for(p=a;p-a<10;p++) scanf("%d",p);
for(p=a,s=a;p-a<10;p++) if(*p>*s) s= ();
printf(“index=%d/n”,s-a);
}