廣工anyview7-9章參考材料標(biāo)準(zhǔn)答案_第1頁(yè)
廣工anyview7-9章參考材料標(biāo)準(zhǔn)答案_第2頁(yè)
廣工anyview7-9章參考材料標(biāo)準(zhǔn)答案_第3頁(yè)
廣工anyview7-9章參考材料標(biāo)準(zhǔn)答案_第4頁(yè)
廣工anyview7-9章參考材料標(biāo)準(zhǔn)答案_第5頁(yè)
已閱讀5頁(yè),還剩42頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

^`習(xí)題7.010 return(x<y?x<z?x:z:y<z?y:z);習(xí)題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)/*判斷素?cái)?shù),如果是素?cái)?shù)返回1,不是素?cái)?shù)則返回0*/感謝閱讀{for(inti=2;i<=sqrt(n);i++)謝謝閱讀{if(n%i==0){return(0);^`break; }}return1;}習(xí)題7.030intf(inti)/*將偶數(shù)i表示為兩個(gè)素?cái)?shù)之和,返回其中較小的素?cái)?shù)*/精品文檔放心下載{int a,b;a=3;for(a;a<=i/2;a++){if((prime(a)==1)&&(prime(b=(i-a))==1))精品文檔放心下載break;}return(a);}習(xí)題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;習(xí)題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;精品文檔放心下載}習(xí)題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;謝謝閱讀}習(xí)題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;謝謝閱讀}習(xí)題7.067inti;chart;^`t=a[0][0];

//先提取一個(gè)值,后面的就可以直接覆蓋;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;習(xí)題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;^`習(xí)題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;習(xí)題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;謝謝閱讀習(xí)題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;感謝閱讀習(xí)題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;精品文檔放心下載習(xí)題7.103intt,r;if(m<n){t=m;m=n;n=t;}while((r=m%n)!=0){m=n;n=r;}^`returnn;習(xí)題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;習(xí)題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;習(xí)題7.125int b;^`floatt;b=r*100; //只保留前三個(gè)數(shù)t=b*1.0/100;if(r-t>=0.005)t=t+0.01;returnt;習(xí)題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;習(xí)題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;習(xí)題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;}習(xí)題7.187floatd=0,s=0;inti,j=2;for(i=1;i<=n;i++){d=i*j;s=s+(1/d);j++;}returns;^`習(xí)題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;習(xí)題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;習(xí)題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);^`習(xí)題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++;}精品文檔放心下載}}習(xí)題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';精品文檔放心下載習(xí)題7.315inti=6,j=0;for(i;i<n;i++)^`{if(i%7==0||i%11==0){a[j]=i;j++;}}return(j);習(xí)題7.317inti=1,j=0;for(i;i<=n;i++){if(i%c==0&&i%d==0){a[j]=i;j++;}}return(j);習(xí)題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]++;}習(xí)題7.335inti,j=0;^`charb[100]; //思路:提取必要元素到另一個(gè)數(shù)組中去,再用謝謝閱讀該數(shù)組覆蓋原數(shù)組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;習(xí)題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;習(xí)題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;習(xí)題7.513ints=1;for(inti=0;i<n;i++)s*=a[i];return s;習(xí)題7.523ints=0;^`for(inti=0;i<n;i++)s+=a[i]*a[i];return s;習(xí)題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;}感謝閱讀}}習(xí)題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;習(xí)題7.563inti=0,j,k,t;while(n){d[i]=n%10;i++;n=n/10;^`}returni;習(xí)題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;習(xí)題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++;}習(xí)題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]++;精品文檔放心下載^`}習(xí)題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);習(xí)題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;}^`}習(xí)題8.011inti=n-1;intj=0;for(i;i>=0;i--){*(t+j)=*(s+i);j=j+1;}習(xí)題8.012intn=strlen(s);inti=n-1;intj=0;for(i;i>=0;i--){*(t+j)=*(s+i);j=j+1;}^`習(xí)題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];精品文檔放心下載習(xí)題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);習(xí)題8.018intn=strlen(s);//長(zhǎng)度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];}}習(xí)題8.020int t;^`for(;*s;s++){if(*s==c){t=1;break;}}if(t==1)returns;if(t!=1) returnNULL;習(xí)題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;^`}}習(xí)題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;習(xí)題8.105inti=0,max=0,*p;p=s;^`for(i;i<n;i++){if(*p>max)max=*p;p++;}returnmax;習(xí)題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;習(xí)題8.132*sum=x+y;^`習(xí)題8.136return(*x+*y);習(xí)題8.138intt;if(*x>*y){t=*x;*x=*y;*y=t;return1;}elsereturn0;習(xí)題8.143inti=0,j;for(i;i<n;i++)if(*(a+i)==x){j=1;break;}精品文檔放心下載if(j==1)return(i+1);elsereturn0;^`習(xí)題8.146inti=0,j=0;for(i;i<n;i++){if(*(a+i)==x)j++;}returnj;習(xí)題8.203inti=0,j=0;while(s[i]!=0){if(s[i]!=32)j++;i++;}returnj;習(xí)題8.212inti=0,j=0;while(s[i]!=0){^`if(s[i]==c){j=1;break;}i++;}if(j==1)return(i+1);elsereturn0;習(xí)題8.215inti=0,j=0;while(s[i]!=0){if(s[i]==c)j++;i++;}returnj;習(xí)題8.222inti=0;while(s[i]!=0){t[i]=s[i];i++;^`}習(xí)題8.225inti=0;for(i;i<n;i++)//可能有時(shí)會(huì)出錯(cuò){t[i]=s[i];}習(xí)題8.228for(;*s!='\0';s++);for(;n>=0;s--,n--){*(t+n)=*s;}

//一定是指到最后的,不如倒著來(lái)賦值習(xí)題8.231intj;for(j=0;j<n;j++,i++){^`t[j]=s[i-1];}t[j]=0;習(xí)題8.234inti=0;while(s[i]){if('a'<=s[i]&&s[i]<='z')t[i]=s[i]-32;精品文檔放心下載elset[i]=s[i];i++;}習(xí)題8.237inti=0;while(s[i]){if('A'<=s[i]&&s[i]<='Z')t[i]=s[i]+32;精品文檔放心下載elset[i]=s[i];^`i++;}習(xí)題8.243inti,j=0,flag=1;for(i=0;s[i];i++,j++) //先找到位置 ,可能有錯(cuò)精品文檔放心下載{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;習(xí)題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;習(xí)題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;習(xí)題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;}}習(xí)題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;}}習(xí)題9.023inti,j=0; //一個(gè)用來(lái)找,一個(gè)用來(lái)記錄,并把第一個(gè)假設(shè)為謝謝閱讀條件。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;習(xí)題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]);習(xí)題9.027intj=1,k=0;for(j;j<n;j++){if(s[j].score[i]>s[k].score[i])k=j;謝謝閱讀}returns[k].id;習(xí)題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;習(xí)題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;習(xí)題9.053^`inti,j=0;for(i=0;i<n;i++){if(personnel[i].age==a||personnel[i].age>a)j++;謝謝閱讀}returnj;習(xí)題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;習(xí)題9.063//無(wú)代碼運(yùn)行也能過(guò),不用做的?!inti;floatsum=0.0;for(i=0;i<n;i++)if(c[i].semester==s)sum+=c[i].credit;感謝閱讀returnsum;^

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論