1、电信 121 李向前 120815115 第六章 P168 第二题 #include int main() int i,j,min,temp,a11; printf(“enter data:n“); for (i=1;iaj) min=j; temp=ai; ai=amin; amin=temp; printf(“nThe sorted numbers:n“); for (i=1;i #define N 5 int main() int aN,i,temp; printf(“enter array a:n“); for (i=0;i #define N 4 #define M 5 int ma
2、in() int i,j,k,aNM,max,maxj,flag; printf(“please input matrix:n“); for (i=0;imax) max=aij; maxj=j; flag=1; for (k=0;kakmaxj) flag=0; continue; if(flag) printf(“a%d%d=%dn“,i,maxj,max); 电信 121 李向前 120815115 break; if(!flag) printf(“It is not exist!n“); return 0; (有鞍点) ( 无鞍点 ) P169第十二题 #include int mai
3、n() int j,n; char ch80,tran80; printf(“input cipher code:“); gets(ch); printf(“ncipher code :%s“,ch); j=0; while (chj!=0) if (chj=A) int i=0,j=0; printf(“input string1:“); scanf(“%s“,s1); printf(“input string2:“); scanf(“%s“,s2); while (s1i!=0) i+; while(s2j!=0) s1i+=s2j+; s1i=0; printf(“nThe new st
4、ring is:%sn“,s1); return 0; P169第十四题 #include 电信 121 李向前 120815115 int main() int i,resu; char s1100,s2100; printf(“input string1:“); gets(s1); printf(“ninput string2:“); gets(s2); i=0; while (s1i=s2i) if (s1i=0 else resu=s1i-s2i; printf(“nresult:%d.n“,resu); return 0; 实验 题 1.求 2个 3*3的矩阵对应元素之和,并存入矩阵
5、 C中,然后输出矩阵 C。设计步骤: 定义 3个 3*3矩阵 a,b,c; 设计用双重循环给矩阵 a、 b 赋值; 用双重循环求矩阵 a、 b 对应元素之和并赋给矩阵 C; 用双重循环输出矩阵 c对应的元素; 编程过程 #include void print(int x3) int i,j; for(i=0;i int main() float a10,average,sum=0; int i; printf(“输入单精度型一维数组 :n“); for(i=0;i int main() int i=0; char a100,c; printf(“请输入字符串的内容 :t“); do scanf(“%c“, 电信 121 李向前 120815115 c=ai; i+; while(c!=n); ai=0; i=0; printf(“输入字符串的内容为 :t“); while(ai!=0) printf(“%c“,ai); i+; printf(“转换后字符串的内容为 :t“); i=0; while(ai!=0) c=ai; if(c=a 9) printf(“%d,%dn“,x0=A+x10,B+x10); 10) printf(“s=%sn“,s);