1请将您的手机铃声?设置为震动?2作 业?课本:(第116页) (第116页) (第118页) 3复****回顾?字符数组的定义?字符数组的初始化?字符串的输入输出?常用字符串处理函数4常用字符串处理函数?字符串输入函数gets格式:gets(字符数组名)?字符串输出函数puts格式:puts(字符数组名)5?字符串连接函数strcat格式:strcat(字符数组1,字符数组2)常用字符串处理函数?字符串拷贝函数strcpy格式:strcpy(字符数组1,字符串2)6?字符串比较函数strcmp格式:strcmp(字符串1,字符串2)常用字符串处理函数?字符串长度函数strlen格式:strlen(字符数组)7str[0]str[1]str[2]课堂练****编写程序,分别计算三个字符串的长度并求出其中的最大串。 H E L \0 W E L L \0 W E \08#include <>main(){ char string[20],str[3][20]; int i; for(i=0;i<3;i++) gets(str[i]); printf("%s\n",string);}例编写程序,求出三个字符串中最大者if(strcmp(str[0],str[1])>0) strcpy(string,str[0]);else strcpy(string,str[1]);if(strcmp(str[2],string)>0) strcpy(string,str[2]);9例 子#include ""void main(){ float a,b,c,d,m,n,p,q,r,s; scanf("%f,%f,%f,%f",&a,&b,&c,&d); printf("%f,%f,%f,%f,%f,%f",m,n,p,q,r,s);}m=(a*a+b*b)/a- (a*a-b*b) /b;n=(a*a+c*c)/a- (a*a-c*c)/c; p=(a*a+d*d)/a- (a*a-d*d)/d;q=(b*b+c*c)/b- (b*b-c*c)/c;r=(b*b+d*d)/b- (b*b-d*d)/d;s=(c*c+d*d)/c- (c*c-d*d)/d;0000010例改进程序void main(){ float a,b,c,d; scanf("%f,%f,%f,%f",&a,&b,&c,&d);}#include ""void cal(float x, float y){ float z;z= (x*x+y*y)/x-(x*x-y*y)/y; printf("%f\n",z); }cal(a,b);cal(a,c);cal(a,d);cal(b,c);cal(b,d);cal(c,d);00000
C语言第十次课 来自淘豆网www.taodocs.com转载请标明出处.