k=m; if (m==i*i*i+j*j*j+k*k*k) n++, printf(\ }printf(\水仙花数的个数=%d\\n\}
水仙花数2
#include
三—7—16
#include
#include
sum=0; while ((fabs(x))>1e-7) { sum=sum+x; b=b*2; x=a/b; } sum=sum*100+100; printf(\}
课本习题四第四大题第一小题数组的值逆序输出 #include
实验五的补充题5名学生3门课成绩求各科的平均分 #include
矩阵相加 正确
#include
for(j=0;j<3;j++) scanf(\ printf(\请输入矩阵 b[3][3]:\\n\ for(i=0;i<3;i++) for(j=0;j<3;j++) scanf(\ for(i=0;i<3;i++) for(j=0;j<3;j++) c[i][j]=a[i][j]+b[i][j]; printf(\矩阵相加结果 c[3][3]:\\n\ for(i=0;i<3;i++) { for(j=0;j<3;j++) printf(\ printf(\ } }
最高最低温度 正确
#include printf(\最高温度:%f,最低温度:%f\ } 5-6计算字符串长度 用指向字符串指针变量实现 #include void main() { int n=0; char *c=\ while (*(c+n)!='\\0') n++; printf(\} #include printf(\ gets(a); while(a[i]!='\\0') i++; printf(\你输入的字符串的长度为%d\\n\} #include scanf(\ for(n=0;*(p+n)!='\\0';n++); printf(\ } 输入一个字符串,将其逆序输出 #include 判断一个字符串是否回文 #include void main() { int x,i; char str[100]={0}; gets(str); x=strlen(str)-1; for(i=0;i<=x/2;i++)///比到一半就不比了,原理已讲 if(str[i] != str[x-i])///这就是比较两端的字符 break;//不是回文 if(i> x/2)///没执行break,就是回文 printf(\是回文\\n\ else printf(\不是回文\\n\ } #include int i,x=0; char st1[N+1]; char *pst1,*pst2; printf(\ scanf(\ pst1=st1; pst2=st1; while(*pst1!='\\0') pst1++; i=0; pst1--; while(*pst1==*pst2 && *pst1!='\\0') { pst1--; pst2++; i++; } x=strlen(st1); if(i==x) printf(\ else printf(\ } 支持多个字符串判断是否回文 #include