




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
^`习题7.010 return(x<y?x<z?x:z:y<z?y:z);习题7.020inti=0,j,k,p=0;for(i=0;i<=n/10;i++){for(j=0;j<=n/5;j++)for(k=0;k<=n;k++){if((k+j*5+i*10)==n)p++;}}returnp;intprime(intn)/*判断素数,如果是素数返回1,不是素数则返回0*/感谢阅读{for(inti=2;i<=sqrt(n);i++)谢谢阅读{if(n%i==0){return(0);^`break; }}return1;}习题7.030intf(inti)/*将偶数i表示为两个素数之和,返回其中较小的素数*/精品文档放心下载{int a,b;a=3;for(a;a<=i/2;a++){if((prime(a)==1)&&(prime(b=(i-a))==1))精品文档放心下载break;}return(a);}习题7.050inti,j;^`charmin=str[0];for(i=1;str[i];i++){if(min>str[i]){min=str[i];j=i;}}for(j;j>0;j--){str[j]=str[j-1];}str[0]=min;习题7.060inti,j;chart;for(j=0;j<N-1;j++)for(i=0;i<N-j-1;i++){^`t=a[j][i];a[j][i]=a[N-i-1][N-j-1];a[N-i-1][N-j-1]=t;精品文档放心下载}习题7.064chart;for(inti=0;i<N-2;i++)for(intj=0;j<N;j++){t=a[i][j];a[i][j]=a[i+2][j];a[i+2][j]=t;谢谢阅读}习题7.065inti,j;chart;for(i=0;i<N;i++)for(j=0;j<N-2;j++){t=a[i][j];a[i][j]=a[i][j+2];a[i][j+2]=t;谢谢阅读}习题7.067inti;chart;^`t=a[0][0];
//先提取一个值,后面的就可以直接覆盖;for(i=0;i<N-1;i++)a[i][0]=a[i+1][0];for(i=0;i<N-1;i++)a[N-1][i]=a[N-1][i+1];for(i=N-1;i>0;i--)a[i][2]=a[i-1][2];a[0][2]=a[0][1];a[0][1]=t;习题7.068inti;chart=a[0][0];for(i=0;i<N-1;i++)a[0][i]=a[0][i+1];for(i=0;i<N-1;i++)a[i][2]=a[i+1][2];for(i=0;i<N-1;i++)a[2][2-i]=a[2][2-i-1];a[2][0]=a[1][0];a[1][0]=t;^`习题7.072inti,j;chart1=a[0][2],t2=a[1][2],t3=a[2][2];精品文档放心下载for(i=0;i<N;i++)for(j=2;j>0;j--)a[i][j]=a[i][j-1];a[0][0]=t1;a[1][0]=t2;a[2][0]=t3;习题7.075inti,j;chard=a[0][0],b=a[1][0],c=a[2][0];精品文档放心下载for(i=0;i<N;i++)for(j=0;j<N-1;j++)a[i][j]=a[i][j+1];a[0][2]=d;a[1][2]=b;a[2][2]=c;谢谢阅读习题7.082inti,j;^`chart1=a[2][0],t2=a[2][1],t3=a[2][2];谢谢阅读for(i=2;i>0;i--)for(j=0;j<N;j++)a[i][j]=a[i-1][j];a[0][0]=t1;a[0][1]=t2;a[0][2]=t3;感谢阅读习题7.085inti,j;chart1=a[0][0],t2=a[0][1],t3=a[0][2];感谢阅读for(i=0;i<N-1;i++)for(j=0;j<N;j++)a[i][j]=a[i+1][j];a[2][0]=t1;a[2][1]=t2;a[2][2]=t3;精品文档放心下载习题7.103intt,r;if(m<n){t=m;m=n;n=t;}while((r=m%n)!=0){m=n;n=r;}^`returnn;习题7.105intt,r,h;h=m*n;if(m<n){t=m;m=n;n=t;}while((r=m%n)!=0){m=n;n=r;}returnh/n;习题7.115intc,a1,a2,b1,b2;a1=a/10; a2=a%10;b1=b/10; b2=b%10;c=a1*1000+b1*100+a2*10+b2;精品文档放心下载returnc;习题7.125int b;^`floatt;b=r*100; //只保留前三个数t=b*1.0/100;if(r-t>=0.005)t=t+0.01;returnt;习题7.135inta[100],i=1,b=0;while(n/10!=0){a[i]=n%10;n=n/10;i++;}for(i;i>=1;i--){if(i==3)b=b+a[i]*100;if(i==2)b=b+a[i]*10;if(i==1)b=b+a[i];}^`returnb;习题7.175inti,j,a[1000],b=0 ;float s=0.0;for(i=0,j=1;j<n;j++){if(j%3==0&&j%7==0){a[i]=j;i++;}精品文档放心下载}for(i=0;a[i];i++)b+=a[i];s=sqrt(b);returns;习题7.184floats=0,d=0;intj=1,i=1;if(n==1)returns=1.0;elseif(n>=2){while(i<=n){while(j<=i)^`{d=d+j;j++;}s=s+1/d;i++;}returns;}习题7.187floatd=0,s=0;inti,j=2;for(i=1;i<=n;i++){d=i*j;s=s+(1/d);j++;}returns;^`习题7.195intt;if(m<n){t=m;m=n;n=t;}inti=1,j=1,k=1;doublea=1;doubleb=1;intc=1;floats;for(i=1;i<=m;i++)a=a*i;for(j=1;j<=n;j++)b=b*j;for(k=1;k<=(m-n);k++)c=c*k;s=a/(b*c);returns;习题7.205inta[100],i=2,j=0,s=0;^`for(i;i<n;i++){if(n%i==0)a[j]=i;j++;}for(j;j>=0;j--)s+=a[j];returns;习题7.255inti=1,j=1,s=1;floatn=1.0,t=1.0,si=1.0,sj=1.0;谢谢阅读while(t>=eps){si*=i;
//si
是分子sj*=(j+2);
// 分母t=si/sj;n+=t;i++;j+=2;}return(2*n);^`习题7.265inti,j;j=0;for(i=0;s[i]!='\0';i++){if(i%2==0){if(s[i]=='8'||s[i]=='6'||s[i]=='4'||s[i]=='2'||s[i]=='0'){t[j]=s[i];j++;}精品文档放心下载}}习题7.275inti,j,k;charc;for(i=0;s[i];i++)j++;for(i=j-1;i>=0;i--){if(s[i]=='*')k++;elsebreak;}if(k>n)for(i=j-1;i>(j-1-k+n);i--)s[i]='\0';精品文档放心下载习题7.315inti=6,j=0;for(i;i<n;i++)^`{if(i%7==0||i%11==0){a[j]=i;j++;}}return(j);习题7.317inti=1,j=0;for(i;i<=n;i++){if(i%c==0&&i%d==0){a[j]=i;j++;}}return(j);习题7.325^`intj=0;for(j;j<11;j++)c[j]=0;inti=0;for(i;i<n;i++){if(0<=a[i]&&a[i]<=9)c[0]++;谢谢阅读if(10<=a[i]&&a[i]<=19)c[1]++;感谢阅读if(20<=a[i]&&a[i]<=29)c[2]++;感谢阅读if(30<=a[i]&&a[i]<=39)c[3]++;精品文档放心下载if(40<=a[i]&&a[i]<=49)c[4]++;感谢阅读if(50<=a[i]&&a[i]<=59)c[5]++;感谢阅读if(60<=a[i]&&a[i]<=69)c[6]++;谢谢阅读if(70<=a[i]&&a[i]<=79)c[7]++;谢谢阅读if(80<=a[i]&&a[i]<=89)c[8]++;感谢阅读if(90<=a[i]&&a[i]<=99)c[9]++;谢谢阅读if(100<=a[i])c[10]++;}习题7.335inti,j=0;^`charb[100]; //思路:提取必要元素到另一个数组中去,再用谢谢阅读该数组覆盖原数组b[j]=a[i];for(i=1,j=1;a[i]!='\0';i++)精品文档放心下载{if(a[i]==a[i-1]) continue;谢谢阅读b[j]=a[i];j++;}for(i=0;i<=j;i++){a[i]=b[i];}a[j]='\0';returnj;习题7.345inti=0;intj=0;for(i;i<strlen(s);i++){if(s[i]!=32&&s[i+1]==32)j++;^`}if(s[i]!=32)return(j+1);elseif(s[i]==32)returnj;习题7.355inti=0,j=0;for(i;s[i]==42;i++);for(j;s[i+j]!=0;j++)s[j]=s[j+i];for(j;s[j]!=0;j++)s[j]=42;习题7.513ints=1;for(inti=0;i<n;i++)s*=a[i];return s;习题7.523ints=0;^`for(inti=0;i<n;i++)s+=a[i]*a[i];return s;习题7.533inti=0,j;for(j=1;j<=k;j++)c[j]=0;for(i;i<n;i++){for( j=1;j<=k;j++){if(v[i]==j){c[j]++;break;}感谢阅读}}习题7.535inti=0,j,max=0;;for(j=1;j<=k;j++)c[j]=0;^`for(i;i<n;i++){for( j=1;j<=k;j++){if(v[i]==j){c[j]++;break;}精品文档放心下载}}for(j=1;j<=k;j++){if(max<c[j])max=c[j];}returnmax;习题7.563inti=0,j,k,t;while(n){d[i]=n%10;i++;n=n/10;^`}returni;习题7.565inti=0,a[20],j=0;while(n){d[i]=n%10;i++;n=n/10;}for(i-1,j;i-1>=0;i--,j++)a[j]=d[i-1];for(i=0;i<=j;i++)d[i]=a[i];returnj;习题7.655inti=0;for(i;i<5;i++)num[i]=0;^`i=0;while(s[i]){if(s[i]=='A'||s[i]=='a')num[0]++;感谢阅读if(s[i]=='E'||s[i]=='e')num[1]++;谢谢阅读if(s[i]=='I'||s[i]=='i')num[2]++;感谢阅读if(s[i]=='O'||s[i]=='o')num[3]++;精品文档放心下载if(s[i]=='U'||s[i]=='u')num[4]++;精品文档放心下载i++;}习题7.675inti;for(i=0;i<5;i++)p[i]=0;for(i=0;i<n;i++){if(s[i]<60)p[0]++;if((s[i]>=60)&&(s[i]<=69))p[1]++;精品文档放心下载if((s[i]>=70)&&(s[i]<=79))p[2]++;谢谢阅读if((s[i]>=80)&&(s[i]<=89))p[3]++;感谢阅读if((s[i]>=90)&&(s[i]<=100))p[4]++;精品文档放心下载^`}习题7.685inti,j=0,k=0;for(i=1;i<=m;i++)if(m%i==0){d[j]=i;j++;k++;}return(n[0]=k);习题7.755inti,j,skey=0;for(j=0;key[j];j++)skey+=key[j]*key[j];谢谢阅读for(i=0;str[i];i++){if(str[i]>='a'&&str[i]<='z')精品文档放心下载{str[i]=(str[i]+skey)%128;}^`}习题8.011inti=n-1;intj=0;for(i;i>=0;i--){*(t+j)=*(s+i);j=j+1;}习题8.012intn=strlen(s);inti=n-1;intj=0;for(i;i>=0;i--){*(t+j)=*(s+i);j=j+1;}^`习题8.015inti=1,j=1;chart[10],temp;for(i;i<n-1;i++)t[i]=s1[i];精品文档放心下载for(i=1;i<n-1;i++)for(j=1;j<n-1-i;j++){//冒泡排序,由大到小if(t[j]<t[j+1])精品文档放心下载{temp=t[j];t[j]=t[j+1];t[j+1]=temp;}}for(i=1;i<n-1;i++)s2[i]=t[i];s2[0]=s1[0];*(s2+n-1)=*(s1+n-1);^`int n=strlen(s1);inti=1,j=1;chart[10],temp;for(i;i<n-1;i++)t[i]=s1[i];精品文档放心下载习题8.016for(i=1;i<n-2;i++)for(j=1;j<n-1-i;j++){if(t[j]<t[j+1]){temp=t[j];t[j]=t[j+1];t[j+1]=temp;}}for(i=1;i<n-1;i++)s2[i]=t[i];^`s2[0]=s1[0];*(s2+n-1)=*(s1+n-1);习题8.018intn=strlen(s);//长度chara[20],temp;inti=m,j,k=0;for(i;i<n;i++)a[i]=s[i];for(i=m,k;i<n-1;i++,k++)for(j=m;j<n-1-k;j++){if(a[i]>a[i+1]){temp=a[i];a[i]=a[i+1];a[i+1]=a[i];}}习题8.020int t;^`for(;*s;s++){if(*s==c){t=1;break;}}if(t==1)returns;if(t!=1) returnNULL;习题8.033ints[12]={31,28,31,30,31,30,31,31,30,31,30,31},m;感谢阅读//判断是否闰年if(year%4==0&&year%100!=0||year%400==0)s[1]=29;感谢阅读if(year<1||yearday<1||(s[1]==29&&yearday>366)||(s[1]==28&&yearday>365))return0;感谢阅读else{for(m=0;yearday-s[m]>=0&&m<=10;m++)精品文档放心下载yearday-=s[m];if(yearday==0){m-=1;yearday=s[m];}谢谢阅读*pmonth=m+1;*pday=yearday;return1;^`}}习题8.044intsum,i;sum=0;i=1;chart;t=*s; //首元素for(;*s!='\0';s++){if('0'<=*s&&*s<='9'){sum=sum*10+(*s-48);}}if(t=='-'){sum=(-1)*sum;}returnsum;习题8.105inti=0,max=0,*p;p=s;^`for(i;i<n;i++){if(*p>max)max=*p;p++;}returnmax;习题8.124inti=1,min=1000,*p,sum;精品文档放心下载p=s[1];for(i=1;i<n-1;i++){//sum=*(p-1)+*p+*(p+1);sum=s[i-1]+s[i]+s[i+1];精品文档放心下载if(min>sum)min=sum;p++;} returnmin;习题8.132*sum=x+y;^`习题8.136return(*x+*y);习题8.138intt;if(*x>*y){t=*x;*x=*y;*y=t;return1;}elsereturn0;习题8.143inti=0,j;for(i;i<n;i++)if(*(a+i)==x){j=1;break;}精品文档放心下载if(j==1)return(i+1);elsereturn0;^`习题8.146inti=0,j=0;for(i;i<n;i++){if(*(a+i)==x)j++;}returnj;习题8.203inti=0,j=0;while(s[i]!=0){if(s[i]!=32)j++;i++;}returnj;习题8.212inti=0,j=0;while(s[i]!=0){^`if(s[i]==c){j=1;break;}i++;}if(j==1)return(i+1);elsereturn0;习题8.215inti=0,j=0;while(s[i]!=0){if(s[i]==c)j++;i++;}returnj;习题8.222inti=0;while(s[i]!=0){t[i]=s[i];i++;^`}习题8.225inti=0;for(i;i<n;i++)//可能有时会出错{t[i]=s[i];}习题8.228for(;*s!='\0';s++);for(;n>=0;s--,n--){*(t+n)=*s;}
//一定是指到最后的,不如倒着来赋值习题8.231intj;for(j=0;j<n;j++,i++){^`t[j]=s[i-1];}t[j]=0;习题8.234inti=0;while(s[i]){if('a'<=s[i]&&s[i]<='z')t[i]=s[i]-32;精品文档放心下载elset[i]=s[i];i++;}习题8.237inti=0;while(s[i]){if('A'<=s[i]&&s[i]<='Z')t[i]=s[i]+32;精品文档放心下载elset[i]=s[i];^`i++;}习题8.243inti,j=0,flag=1;for(i=0;s[i];i++,j++) //先找到位置 ,可能有错精品文档放心下载{if(s[i]==t[0])break;}for(intk=0;t[k];k++,i++){if(t[k]!=s[i]){flag=0;break;}}if(flag==1)return j+1;else return0;习题8.246^`inti,c=0,k=0,j=1;inta[100];a[0]=0;感谢阅读for(i=0;*(s+i)!='\0';i++,j++)精品文档放心下载if((*(s+i)>=65&&*(s+i)<=90)||(*(s+i)>=97&& *(s+i)<=122))感谢阅读{a[j]=0;if(a[j]==0&&a[j-1]==1){*(*(w+k)+c)='\0';k++;c=0;}*(*(w+k)+c)=*(s+i);c++;}elsea[j]=1;if(k>0)returnk+1;elsereturnk;习题8.282inti,j,max=0;for(i=0;i<n;i++)for(j=0;j<4;j++){if(max<p[i][j])max=p[i][j];感谢阅读}^`returnmax;习题8.285inti,j,s=0;for(i=0;i<3;i++)for(j=0;j<4;j++){s+=p[i][j];if(j==3){sum[i]=s;s=0;}}习题8.288inti,j,s=0;for(i=0;i<4;i++)for(j=0;j<3;j++){s+=p[j][i];if(j==2){avg[i]=s/3.0;^`s=0;}}习题9.023inti,j=0; //一个用来找,一个用来记录,并把第一个假设为谢谢阅读条件。for(i=1;i<n;i++){if( s[i].birth.year< s[j].birth.year)j=i;谢谢阅读elseif(s[i].birth.year==s[j].birth.year&&s[i].birth.month<s谢谢阅读[j].birth.month)j=i;elseif(s[i].birth.year==s[j].birth.year&&s[i].birth.month==s[j].birth.month&&s[i].birth.day<s[j].birth.day)j=i;精品文档放心下载}returns[j].name;习题9.025inti,j=0;for(i=1;i<n;i++){^`if( s[i].birth.year< s[j].birth.year)j=i;感谢阅读elseif(s[i].birth.year==s[j].birth.year&&s[i].birth.month<s精品文档放心下载[j].birth.month)j=i;elseif(s[i].birth.year==s[j].birth.year&&s[i].birth.month==s[j].birth.month&&s[i].birth.day<s[j].birth.day)j=i;谢谢阅读}return(s[j]);习题9.027intj=1,k=0;for(j;j<n;j++){if(s[j].score[i]>s[k].score[i])k=j;谢谢阅读}returns[k].id;习题9.029intj=1,k=0,sj, sk=0;for(inta=0;a<5;a++)sk+=s[k].score[a];for(j;j<n;j++){sj=0;^`for(intb=0;b<5;b++)sj+=s[j].score[b];if(sj>sk) {k=j;sk=sj;}}returns[k].id;习题9.033if(L==NULL)return0;structstudentNode*p;p=L;for(L=L->next;L!=NULL;L=L->next)谢谢阅读{if((*L).birth.year<(*p).birth.year)p=L;精品文档放心下载if((*L).birth.year==(*p).birth.year&&(*L).birth.month<(*p).birth.month)p=L;谢谢阅读if((*L).birth.year==(*p).birth.year&&(*L).birth.month==(*p).birth.month&&(*L).birth.day<(*p).birth.day)p=L;谢谢阅读}returnp->name;习题9.053^`inti,j=0;for(i=0;i<n;i++){if(personnel[i].age==a||personnel[i].age>a)j++;谢谢阅读}returnj;习题9.055inti,j=0;for(i=0;i<n;i++){if(personnel[i].sex==x)if(personnel[i].age==a||personnel[i].age>a)j++;感谢阅读}returnj;习题9.063//无代码运行也能过,不用做的?!inti;floatsum=0.0;for(i=0;i<n;i++)if(c[i].semester==s)sum+=c[i].credit;感谢阅读returnsum;^
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 英语语法知识拓展:高一阶段
- 给岑老师的一封信650字13篇范文
- 六年级数学数对练习题
- 胜似亲人作文800字(7篇)
- 长途汽车运输合同
- 驾校教练车承包合同
- 公交公司拓展活动方案
- 七年级英语语法新解
- 太阳的宇宙周游记250字8篇
- 公众场合活动方案
- 搅拌釜式反应器搅拌釜式反应器课件
- 湖北省实验动物从业人员培训考试题库及答案(供参考)
- 回顾性中医医术实践资料(医案)表
- 英语四级考试试题与答案
- 天津市宝坻区2022-2023学年数学五年级第二学期期末考试试题含解析
- 医德医风教育培训内容【5篇】
- 2023-2024学年湖北省恩施市小学语文六年级期末评估测试题附参考答案和详细解析
- 住院患者突发呼吸困难应急预案与处理流程
- 2021局限期小细胞肺癌放疗原则、规范与进展
- 土木工程施工组织课程设计
- 大学主校区电力增容及改造工程一期(配电房增容及改造)施工组织设计
评论
0/150
提交评论