2、(){inta[3][4]={{1,3,5,7},{2,4,6,8},{15,17,34,12}};/***********FILL***********/printf("minvalueis%d",_____);}【参考答案】intarray[][4]intarray[3][4]【参考答案】>>=【参考答案】min【参考答案】min_value(3,4,a)【程序填空】功能:输入两个整数x,y,求他们的阶乘和x!+y!。#includeintfun(intss){inti,n=1;/**********FILL**
3、**********/for(_____;i<=ss;i++)n=n*i;/**********FILL************/_____n;}main(){intx,y;scanf("%d,%d",&x,&y);/**********FILL************/printf("x!+y!=%d",_____);}【参考答案】i=1【参考答案】return【参考答案】fun(x)+fun(y)fun(y)+fun(x)【程序填空】功能:产生并输出如下形式的方阵。12222213122214331214433314443315144
4、31555141555551#includemain(){inta[7][7];inti,j;for(i=0;i<7;i++)for(j=0;j<7;j++){/**********FILL**********/if(_____)a[i][j]=1;/**********FILL**********/elseif(ij&&i+j<6)a[i][j]=3;/**********FILL**********/elseif(_____)a[i][j]=4;elsea[i][j]
5、=5;}for(i=0;i<7;i++){for(j=0;j<7;j++)printf("%4d",a[i][j]);/**********FILL**********/_____}}【参考答案】i==j
6、
7、i+j==6【参考答案】a[i][j]=2【参考答案】i6【参考答案】printf("")【程序填空】功能:建立一个元素值全为0的二维数组0000000000000000000000000并按以下格式输出。6000606060006000606060006#includevoidmain(){/*
8、**********FILL***********/inta[5][5]={_____},i,j;for(i=0;i<5;i++){/***********FILL***********/a[i][i]=_____;/***********FILL***********/a[i][_____]=6;}for(i=0;i<5;i++){/***********FILL***********/for(j=0;j<5;j++)printf("%2d",_____);printf("");}}【空1参考答案】00,0,0,0,0,0,0,0,
9、0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0【空2参考答案】6【空3参考答案】4-i【空4参考答案】a[i][j]【程序填空】写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。#includemain(){intlength(charp[]);intlen;charstr[20];printf("pleaseinputastring:");scanf("%s",str);/***********FILL***********/len=length(_____);print
10、f("thestringhas%dcharacters.",len);}/***********FILL***********/_____(charp[]){intn;n=0;while(p[