1、%12d,fi);3. int i, j; for(i=1; i=4; i+) for(j=1; j=i; j+) *_4.int a,p=1;for(a=1;aa+) p=p*a;printf(p=%dn,p);5. int a, b; for(a=1,b=1; a=1; j-) cj=cj-1; c0=n;=9;%2d,ci);7.Void main()int aa44=1,2,3,4,5,6,7,8,3,9,10,2,4,2,9,6;int i,s=0;for(i=0;4;i+) s+=aai1;printf(%dn,s);8.#includeinti,j,row,column,m;st
2、aticarray33=100,200,300,28,72,-30,-850,2,6;m=array00;for(i=0;3;(j=0;jj+)if(arrayij=1);for(i=4;i=0;i-)%d,ai); 10. void main() int a=2,b=5,c=0; if(a+b10) c=a*b; else c=3*a+b; if(c=20) %dn,c*c);else ,4+c-5); a=a+b; b=a+b;c+=a+b; a=%d, b=%d, c=%d,a,b,c);11#include =2; i-) arrayi = arrayi-1; array2 = 3;1
3、2.void main() int a8=36,25,48,14,55,40,50,24; int b1, b2,i; b1=b2=a0;8;i+) if(aib1) b2=b1; b1=ai; else if(aib2) b2=ai; printf(b1=%d, b2=%d, b1,b2);13、void main() int i,t=1; for (i=1;6,i+) t=t*i;%d,%dn,-i,t);14、以下程序的输出结果是_。#include int i,n ,flag; for(n=3; n0) an=m%k; n+; m=m/k;for(i=n-1;i-),ai)18 有以下
4、程序#include #includeint n,i,j;char str81=330022456x+y*z-aD78911END,*p;int a10;p=str;i+) ai=0;n=strlen(str);n;i+,p+) if(*p=0& *p9) a(*p-48)+;%d-%d ,i,ai)程序运行后输出结果是 。19. 以下程序运行后,输出结果是20. 程序填空:1. 以下程序的功能是:通过指针变量输出a数组的10个元素,请填空。int _ , k, a10;_;for(k=0; kmax) max=x;if( _ ) min=x;scanf(max=%f,min=%f,max,min);3. 以下fun函数把ch中的大写字母转换成字母序列中的下一个大写字母,字母Z转换成字母A,其它字符不变,返回转换后的字母或其它字符。请填空。char fun(char ch)if(ch= =Z) ch=_;else if(chAchYreturn ch;4. 下面程序的功能是:输出100以内能被3整除且个位数为6的所有整数。void main(void)int i, j;f