一、指代不同
1、C程序设计谭浩强版本的第四版:是2010年清华大学出版社出版的图书,作者是谭浩强。
2、C程序设计谭浩强版本的第三版:被普遍认为是学习C语言的好教材,并被全国大多数高校选用。
二、特点不同
1、C程序设计谭浩强版本的第四版:内容先进,体系合理,概念清晰,讲解详尽,降低台阶,分散难点,例题丰富,深入浅出,文字流畅,通俗易懂,是初学者学习C程序设计的理想教材,可作为高等学校各专业的正式教材。
2、C程序设计谭浩强版本的第三版:累计发行了700多万册,创同类书的全国最高记录,是学习C语言的主流用书。
三、影响不同
1、C程序设计谭浩强版本的第四版:该书被大多数高校用作C语言学习的教材,更正了第三版中的不足。
2、C程序设计谭浩强版本的第三版:曾荣获原电子工业部优秀教材一等奖、高校出版社优秀畅销书特等奖、全国高等院校计算机基础教育研究会优秀教材一等奖。
参考资料来源:百度百科-C程序设计(第三版)
参考资料来源:百度百科-C程序设计(第四版)
#include<iostream>
using namespace std
#define N 10
void input(int a[N]){
int i
printf("shuru\n")
for(i=0i<Ni++){
scanf("%d",&a[i])
}
}
void exchange(int a[N]){
int t,m=0,n=0
int i
int t1=a[0],t2=a[0]
for(i=0i<10i++){
if(a[i]>t1){
t1=a[i]
m=i
}
if(a[i]<t2){
t2=a[i]
n=i
}
}
t=a[0]a[0]=a[n]a[n]=t
t=a[9]a[9]=a[m]a[m]=t
}
void ___exchange(int a[N]){
// int t,m=0,n=0
int i
int t1,t2 //t1=max.t2=min
t1=t2=a[0]
// max = num[0]
for(i=0i<10i++){
if(t1<a[i])
t1=a[i]
if(t2>a[i])
t2=a[i]
}
a[0]=t1
a[9]=t2
// return a
}
void output(int a[]){
int i
printf("dayin\n")
for(i=0i<Ni++)
printf("%d ",a[i])
printf("\n")
}
int main(){
int a[N]
input(a)
___exchange(a)
output(a)
return 1
}
先mark~~看看你的代码先~~
之前的OK了~~就是一个比较~~遍历比较~~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)