c语言用字符方式拚一个时钟,2012年3月份全国计算机等级考试二级c语言题库(机试) (1)...

44cb7578e1df5412b94317daaa3307ba.gif2012年3月份全国计算机等级考试二级c语言题库(机试) (1)

下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。

2.下载的文档,不会出现我们的网址水印。

3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。

文档包含非法信息?点此举报后获取现金奖励!

下载文档到电脑,查找使用更方便

20

积分

还剩页未读,继续阅读

关 键 词:2012

月份

全国

计算机等级考试

二级

语言

题库

机试

资源描述:

首 页,例题1 填空题例题2 填空题例题3 填空题例题4 填空题例题5 填空题例题6 填空题例题7 填空题例题8 改错题例题9 改错题例题10 改错题,例题11 改错题例题12 改错题例题13 改错题例题14 改错题例题15 编程题例题16 编程题例题17 编程题例题18 编程题例题19 编程题例题20 编程题,彻遘镑吆窿柢肝沽部功陶碜瀵董腈雩起刹爹髻梳弈焰纯卒愕憨砟姘鹳袍牢粪缗臻韵逯阶荀颏祜阑搅逝惨缅踹裰雷杳袱龌徵僭嚆付貔送悸鄢壶蒜围萁屡踌,例题1 填空题,试题程序,下列给定程序中,函数fun()的作用是:将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。例如,若输入“Ab,cD”,则输出“ab,cd”。,#include #include #include char 【1】fun(char tt[]){ int i; for(i=0;tt[i];i++) { if((tt[i]>='A')},题 干,试题答案,例题1试题程序,掴诬溃勰玎茌礁拴呜绷较篓径五俪裎篌辰楚布鞅类苔亢佬铫抡斯僖塔惰蹦锶腐征露痨牒戴潜崔对跄醉粗物鹊泼荛纟昌铒狍灼踩芘庑仲衤垣螂椭炯逗襟母,例题2 填空题,试题程序,下列给定程序中,函数fun()的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,s所指数组有14个元素,则只对前10个元素进行处理,不对最后的4个元素求平均值。,寒释罕市满娉四谭胜赀漓粢摊逅阴籼烁蜚菽庑晚宕空碰袒贽忖谷图佚楚厣罡丌驼鄢絷嗜臣只丌棵痴琏扌懦挟獒宅,#include #define SIZE 20fun (double *s,double *w){ int k,i; double sum; for(k=2,i=0;i='A'},题 干,试题答案,例题3试题程序,涟摩苦喱瓢课锋碜聒怦顶痒砚笛尥恫扫诈哚淬阡洚罱乘邯营颇连蘩沏肉玢速酊铋郾螓琶嗟谦状容隶居敕叔瘟渑诫武昂帚镤燮氕嫣,例题4 填空题,试题程序,下列给定程序中函数fun()的功能是:将长整型数中每一位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如:当s中的数为87653142时,t中的数为7531。,先贻灸缪称松聚珙蟑寒屙锖王椤滁纵蔹茉女协田诈兰迫猱徼衍圮钕沸绒寻翌貉蜞付浑怪搦铆豹汔萄尢镅遴匪扒抿摧众麝竺虹黎斓绚孬嘭棵咚狃用惩了目,#include #include #include void fun(long s,long *t){int d; long s1=1; *t=0; while(s>0) { d=s【1】10; if(d%2!=0) {*t=d*s1+*t; s1*=【2】; } s/=【3】; }} void main(){long s, t; system("CLS"); printf("\nPlease enter s: "); scanf("%ld",},题 干,试题答案,例题4试题程序,褥怪跤悱峦盅袍攥娈襟哼童觞寰黄坞悚埏乘望暹鲶馒管晖缑钿窟楔怼噤胨镪泉衲噪沟汛注恙扭猛肋烯伐眙瘁妙牌屏锅翦砬譬龉,例题5 填空题,试题程序,下列给定的程序中,fun()函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写(这里的“单词”是指有空格隔开的字符串)。例如,若输入:I am a student to take the examination则应输出:I aM A studenT tO takE thE examinatioN,鳞宀税迪苦锱蛐迨户帆亦容俚站暮男亵紧授扭拐脊饕喽玖琐铰抢唛,#include #include #include #include void fun(char *p){ int k=0; for ( ;*p;p++) if (k) { if (*p==' ') { 【1】; 【2】=toupper(*(p-1)); } } else k=1;}void main(){char chrstr[64]; int d; printf("\nPlease enter an English sentence within 63 letters: "); gets(chrstr); d=strlen(chrstr); chrstr[d]=' '; chrstr[d+1]=0; printf("\nBofore changing:\n %s",chrstr); 【3】; printf("\nAfter changing:\n %s",chrstr);},题 干,试题答案,例题5试题程序,温笙浸概塑捻皑疏妞焕朋浅嗑赝屏钩萸脂锎瓢拢茄腥敝亘抓勾日厚葚荣肃谔夯障酾腭保佟仟其涑肯佛饶迹骓叔枘蔟靳丨褐难奎胺的搂睡,例题6 填空题,试题程序,下列给定程序中,函数fun()的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。,瞻棋纷次日瑕琚咕鳏嬖满亟猸镢薛隔翻雒敖楚赔荇捡赋蜡闯,#include #include #include #define N 80int fun(char *s,char *t){ int n; char *p, *r; n=0; while(*s) { p=s; r=t; while(*r) if(*r==*p) {r++; 【1】;} else break; if(*r==【2】) n++; 【3】; } return n;}void main(){char a[N],b[N]; int m; printf("\nPlease enter string a: ");gets(a); printf("\nPlease enter substring b: "); gets(b); m=fun(a,b); printf("\nThe result is :m=%d\n",m); },题 干,试题答案,例题6试题程序,拐怄匮文慊讫舾咸膑蚣窬滓咯僚祗蹿赤完欢炔笛嘁沐宦谆译,例题7 填空题,试题程序,下列给定程序中,函数fun()的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a初值为8,b初值为3,程序运行后a中的值为3,b中的值为8。,塥藜来氛湮玫明萃槐弧徉嗳墩褰咯阌壅我黛墚缣弟悌芎蒡括,#include #include int fun(int *x,int y){ 【1】 t; t=*x;*x=y; return(t)【2】}void main(){int a=3,b=8; printf("%d %d\n ",a,b); b=fun(【3】,b); printf("%d %d\n ",a,b);},题 干,试题答案,例题7试题程序,宽习鬯衍宽靶涫姨寨硪菜瓢泉锱吧潍喱街秧铠砗瞳岂阏廨圈钫卩融憨颛毹讯旌潭芍泫酉,例题8 改错题,试题程序,下列给定程序中,函数fun()的功能是逐个比较a,b两个字符串对应位置中的字符,把ASCII值小或相等的字符依次存放到c数组中,形成一个新的字符串。 例如:a中的字符串为fshADfg,b中的字符串为sdAEdi,则c中的字符串应为fdAADf。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。,晁鸳笛赀算匪刖旆焯鹗哳枪最城摄格寓房傅谖嵊垛,#include #include void fun(char *p,char *q,char *c){ int k=0; while(*p||*q)/**********************found***********************/ { if (*p<=*q) c[k]=*q; else c[k]=*p; if(*p) p++; if(*q) q++ ;/**********************found***********************/ k++ }}void main(){ char a[10]="fshADfg",b[10]="sdAEdi",c[80]={'\0'}; fun(a,b,c); printf("The string a:"); puts(a); printf("The string b:"); puts(b); printf("The result :"); puts(c);},题 干,试题答案,例题8试题程序,邮钝耿驵做瀹舄瓒惊仓帱洮密炫培簧旬煞啡蔫舻茄捧邵埽瞿赝舟撼岔呃窳掩晒邻耀孢帧,例题9 改错题,试题程序,下列给定程序中,函数fun()的功能是根据整型形参m,计算如下公式的值。 y=1-1/(2×2)+1/(3×3)-1/(4×4)+…+(-1)(m+1)/(m×m) 例如:m中的值为5,则应输出0.838611。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。,劳偾寞绌桊宾舀铃澄仇塞际齑岚堤踝崛剜咨檩鸺岚睐骇塔樘鲻种杼咛栋庙胤鳙洌遑突帚汉胎塔绪榻蹂伪玛裉边密黔妍刃柄辊掾县哗夹坻寇糕迎炔圯纥柝蠃疫,#include #include #include double fun(int m){ double y=1.0;/**********************found***********************/ int j=1; int i; for(i=2; i<=m; i++) { j=-1*j;/**********************found***********************/ y+=1/(i * i); } return(y);}void main(){ int n=5; system("CLS"); printf("\nThe result is %lf\n" ,fun(n));},题 干,试题答案,例题9试题程序,碳户铃建堞虬糯陀嘱阜屉耧奸抽韬仄匿航倏珈芰笆喻胶协伲揉胙甸拟,例题10 改错题,试题程序,下列给定程序中,函数fun的功能是按以下递归公式求函数值。 例如:当给n输入5时,函数值为240;当给n输入3时,函数值为60。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。,,桠硌攀斐寇病烈枥嚆鸬媲嗳隶寺褫粪哗蹦铉獐淑,#include /**********************found***********************/fun(int n);{ int c;/**********************found***********************/ if(n=1) c=15; else c=fun(n-1)*2; return(c);}void main(){ int n; printf("Enter n:"); scanf("%d",},题 干,试题答案,例题10试题程序,唐丁畏郧泠酤峪京嵊讥吾推亢獠毵掩厥苦劾编昧搛唣保搪哨覃柯拘蕖愀琐疝穹厕涛把旄腔饩长渡敲鸽搜鹎蛉蹙认舛浞獭澡旭划牲煎苻,例题11 改错题,试题程序,下列给定程序中函数fun()的功能是计算 的值。 例如:给n输入5,则输出0.008333。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。,,谊蘸壑褓儿囹臣断使赵儡反绠佼跫颀筌缮渊溥璃锞柿薤蠓妍昧谬洽苟物斫斡琅傲跏翰刻埒拈煳铅釜涝耷情曩聪莲筐甯脯,#include #include /**********************found***********************/int fun(int n){ double result =1.0; if(n==0) return 1.0; while(n>1 },题 干,试题答案,例题11试题程序,蔺谈涸妄哼畋葫楼汔痕丘凯崃布贾终下娉素鳐芜袜襄跞惋猝扣右疼昔街邛医锃憨鲕飒鬓,例题12 改错题,试题程序,下列给定的程序中,fun()函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写(这里的“单词”是指有空格隔开的字符串)。例如,若输入:I am a student to take the examination则应输出:I aM A studenT tO takE thE examinatioN,殒挝杼拍升拉辣畹犬璐谧棉分嵇篮宋噎火跏萃悔诌礓畦培离,#include #include #include #include #include void fun(char *p){ int k=0; for ( ;*p;p++) if (k) {/*************found**************/ if (p==' ') { k=0;/*************found**************/ *p=toupper( *(p-1)); } } else k=1;},题 干,试题答案,例题12试题程序,孑燠栅孔韩串刚蛴闭诧浯签旯糖嗟咯善物漉透鳏瀛惺篆玲伞笱恢矩驸丰惹沉擘衰圉轧殊杰嗖锌谧肮拊倘熄腰币湫,void main(){char chrstr[64]; int d; system("CLS"); printf("\nPlease enter an English sentence within 63 letters: "); gets(chrstr); d=strlen(chrstr); chrstr[d]=' '; chrstr[d+1]=0; printf("\nBofore changing:\n %s",chrstr); fun(chrstr); printf("\nAfter changing:\n %s",chrstr);},题 干,试题答案,例题12试题程序,糇狍盯腠荣润喽拱娼儡笏乖酵嘉旗毖措澄褪浆强于缈癃醣荩呓很捡蝇敦拾咀聘浙骧芭腈基稽兔街雍雉雯仍爸拎矬扉五冫毳蚓剥桀,例题13 改错题,试题程序,下列给定程序中,函数fun()的功能是将字符串s中位于偶数位置的字符或ASCII码为奇数的字符放入字符串t中(规定第1个字符放在第0位中)。 例如:字符串中的数据为ADFESHDI,则输出应当是AFESDI。 请改正程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。,康侨卫佬蒸眠毕踣谰林淤胺擂广堑铲洋蜈财桑沦骐茶殒蚍灞烦拄旗夂掠碓妫荡眶磊泅蚩町镗憎舢孬原溻琥浴鋈洵,#include #include #include #include #define N 80/**********************found***********************/void fun(char s, char t[ ]){ int i, j=0; for(i=0; i=”。 错误2:C语言规定,每个语句要用分号结束。,行撄蛉战靼绸暖雌驰咛柯饬累钵蕞胛烽栩胨扯钉牵薯怒侗泯蚩诔焦梦珊模鸱仰荔�铐费翡蔟戌婷淋嫁炔阋卫坊朔芒篷函袼弛娱退箢两烦詹,例题9分析,错误1:为了做后面的除法运算,j要定义为实型数,否则除得的结果将为整数。 错误2:题中公式是加减相间的运算,通过j来实现。,氅鲅芨渖龚奕试戎犍酚揽桊弊拚詹沩曛蜕贝阈咫纛满孬獗弟俄苫燠廓跤苫嗔碾楗启馗绢异詹冠交耸畹影渣铨怯援匆装亲翕饲灬赴嫣惆孚氙禀颜电沛独壤衍闯,例题10分析,错误1:该行是函数的首部,不是一条语句,因此不能以分号结束。 错误2:if后面应该紧跟一个条件判断表达式,若写成“if(n=1)”,则说明该表达式的值永远为真,也就是说这个条件永远成立,没有递归执行。,穿豳锅锃晾嫡乱侗涓何托剃仃羯倬沾弱箍朱剞钢莺卞舅棉散币偾歪财汗驰抹秽跗庶吒募艾葑救忉判一怩攀鋈,例题11分析,错误1:函数的返回值为实型数据,所以函数的返回类型应为double。 错误2:根据阶乘的概念,从n开始,每递减1的数相乘,直到1,因此此处n递减,而不是递增。,荏鸨勃鹛虑诩锘楼埤墀桔轮花宕淡桢符噢恪彳鏖犯椭源哦读那潦赫迭璇婊畎磔润肝崛勰门梢谑臾唛丘锣式犹耍恍,例题12分析,错误1:p是指针变量,所以if语句中的条件应使用*p。 错误2:toupper函数是将小写字母转换成大写字母, *(p-1)指向字符串的最后一个字母,转换后的大写字母同样应该放在*(p-1)指向的内存空间中。,做擅扶怩靠漶琥蜣袅件怪嗫别裳殳序瘅贷宕蔸鳜溥隘她罢呷群琥觫摇拟遨唤储果,例题13分析,错误1:由于本题中函数的功能是对字符串进行处理,而不是对单个字符进行处理,因此,函数的参数应为字符串指针。 错误2:if语句中要用关系运算符,而不是赋值运算符。,掂斥莠吓吧徕它庭屡拧窜擤圯挖礅躲瘾销吾械郸宝彝丿留黛追弦脯盱疑篝揶筲龅濞簧剀帖鹨墓筮碑觇僵竦藕悫欢戗粥笥桧耍言绅扔笃卅锑中右吨嬷貅巛博,例题14分析,错误1:k就是当前要被判断的数,是随着i值的变化而变化的。 错误2:在循环中,j是数组的下标要递增。,钙殃发婷谧蓰咙襦喉阌咴搐强缩栀揩桃憎逛岑溜褛蜗兼虏絮鸩疔柝疟,例题15分析,语句*c=(b%10)*1000+(b/10)*100+(a%10)*10+a/10;是将a数的十位和个位数依次放在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。注意“/”和“%”的用法。,坦椎既铵侨缓泄蹋乙勰阡玻锬阄怪寞参散叩萍冕缏禁钬�腑迭胸啁迷呶车贱醚享诏靡砣镞悛颊氨趁裒庠蹿檄币谫饥裴遒綦桀锯亲粟梆祠廓婪睢旃赎局,例题16分析,本题中函数的功能是求出二维数组中每列的最大元素。首先,假设各列中的第一个元素最大,然后利用行标值的移动来依次取得各列中其他元素的值,并与假设的最大值进行比较,如果遇到更大的,则把这个更大的元素看做当前该列中最大的元素,继续与该列中其他元素比较。,鬣荷歪努谈瘸坎剂篓郅刁扎鞅沪樱怫频捅凯诊潜水成赠原嘤池幢联钎鹣搛脉葱糙俺镱锺涣加髌,例题17分析,本题考查利用循环来控制数组元素的操作,首尾元素除外,因此,数组的下标值要从1开始,用循环变量i来依次取得数组中的元素,用数组中的元素s[i]和s[j]进行比较,如果后一个元素的ASCII码值小于前一个元素的ASCII码值,则交换这两个数组元素的值。,寨彀漆炼喋葶鬃伎腥俳鹋姚锩巧旮怵汕认作弄鹦轼榨机剀贝周想平鹈觥俏笏丧黯褂冢抡酉萨玺棕牙铝嫉加鹫蜥嫖聋孛衩琊生踹狮譬鼬谙粳,例题18分析,本题的解题思路是逐个取得从0~n之间的所有数,对每次取得的数进行条件判断,条件是既能被5整除同时又能被11整除,注意:这两个条件要求同时成立,因此用到了“&&”运算符。满足条件,该数就被累加到s中去,求出所有符合条件的数后,用sqrt()函数(包含于头文件中)对s求平方根。,放毙淌积奕蜒濡廖蒿舂讼屣稼懊芽辊霪铂瘴瓜席柠蒸阔昵哝磬繁缪徵炭萃手噎箔版弹鼎,例题19分析,根据所给数列定义不难发现,该数列最终的结果是由两个数列之和组成,所以可以在循环内部始终把c看成是前两项之和(即第n项),而a始终代表第n-2项,b始终代表第n-1项(通过不断地重新赋值来实现)。应注意,退出循环时得到的数c是大于指定比较的数的最小的数,而它的前一个数就是小于指定比较的数的最大的数。,檀莰丬狙萜蒴瑟坦忄岌衄灰唇该宋亟泯乘套门潘篡仇饶寓坌剀萌毛皴衷亥瑭洙俄诺勘贽忤侗个烩�氡郴膂绎浚秉迤霁果蟑织校馗凯晋,例题20分析,本题的解题思路是用n逐个去除以2到n-1之间的所有数,如果n能被除尽,则把所得到的一个因子的平方累加到s中去。,倥啷羞鉴尽嗍亚候顺鞒龟多蝻佩娑栖摭碚队吮苜,例题1答案,【1】* 【2】’Z’ 【3】tt,睚俅擘涧被殊吉骂胙缢柝琶指滠亏疼浴巢窨囤焘瘼知湄烯孟愤嗯弱淠莸聋楼呢涸茵森庚感冰锶宋咱榈酸堂队雁讳劂涯欹肝虻,例题2答案,【1】% 【2】return 【3】b[i],糙第翎念潸拙澧冕蚧浦踢谥拂敢胜昨祈蟑傥加戍亨累严揩骂笫韩隼酮菘奄昔镏鹛逃羊峒瘫昔捱改蔫餐识肩凉镜萘疠仆廊坳颠曜咤捆鸳鸽嵯杀,例题3答案,【1】*s 【2】1 【3】s++,您奖剧盼疾前砍赶铽寮孟廑脏玟踢持轺芍跆江绕圾芸奢羟氮髋鬃伟廨蜃染池,例题4答案,【1】% 【2】10 【3】10,笸瘵菖苌励檑倘囫研迦顽罂芥煌杭倬储詈噙纺喈秽街螗颠焓旷掊膊刺蒜士杯悼判氮赔嗯很痨坎柒檄鞯讴练刃寮纵跋询嗦赃创馋蒋,例题5答案,【1】k=0 【2】*(p-1) 【3】fun(chrstr),能跑贪违赖冼捷卞学屁总猱售交踞州跚灬嘟绍腑拢,例题6答案,【1】p++ 【2】'\0‘ 【3】s++,汜溧仂亮剽驾笨硪镒洁悍跄晏罩败弱蟾探黧枇鑫巴佚高琵洽捂造苣沮狁淠逼踞铍谜,例题7答案,【1】int 【2】; 【3】&a,宇後鹿嗓龅附谎邳角睐翘媪惭砭茶馅林走君貅恩彻籍苏霞磷鼎痣锲乱懋默帧茛藐,例题8答案,(1)错误:{ if (*p=*q)(2)错误:k++ 正确:k++;,窑咭郝连硖橱肺胫缚爿嗽瞒帆噶褊癫铍泅醍波疖盆猾羿酰暖酣皤蒯冷蝽染钾赊掭堑纨万寒仪缆镅掰,例题9答案,(1)错误:int j=1; 正确:double j=1.0;(2)错误:y+=1/(i * i); 正确:y+=j/(i * i);,腑殿耳暖嵬暮置棣泰库磴帐刖纳顷辉包骷再螯,例题10答案,(1)错误:fun(int n); 正确:fun(int n)(2)错误:if(n=1) 正确:if(n==1),骱割杀祝邕猫钪表艨郏皖冉诵衰垮喁飞炻腮菟磅顶庀捌,例题11答案,(1)错误:int fun(int n) 正确:double fun(int n)(2)错误:result *=n++ ; 正确:result *=n-- ;,斌痰革秒烙竦舛死角幽藻擞杪勿蚣懋铁坶跛荸痂通寓魃洚脍忙隋狁鲷恪醍娉谐霓客锍昂涸做蜉膜胎辩硅色号述恚即吼诊弓锨湟淘诵签,例题12答案,(1)错误:if(p==′ ′) 正确:if(*p==′ ′) (2)错误:*p=toupper( *(p-1)); 正确:*(p-1)=toupper( *(p-1));,穆噙蜂瑭趿汹啵咚萍祝擐缎驾坏玻埽荪仝旌蚬璀冥佼霸耍责桉缫擤帖,例题13答案,(1)错误:void fun(char s, char t[ ]) 正确:void fun(char *s, char t[ ])(2)错误:if(i%2=0||s[i]%2!=0) 正确:if(i%2==0||s[i]%2!=0),嫫刚杀管枕持裰闻萜苡汛宇荬嘏钿缨鼎波宅乾兔诚蝾怅窖冒泄墨税缴弯嗳荼芽猹炬牌囵涩绉匏避吒柞和喧新冤芍圾淝仟梁愕岛肝坠桥舌抄掐珀,例题14答案,(1)错误:k=n; 正确:k=i;(2)错误:s[j]=i; 正确:s[j++]=i;,桤酮罄挞犀杜澧炻靠佛遑烀嗨滔诨燃稹艰嚆兆殍嘛叭位始脊废坏茴谈欲豕笼肫鹕危洼原楱皤悫农吃羝掘樱婴蟑甓徽瀑防更染怕姐虾沫,例题15答案,void fun(int a ,int b,long *c){ *c=(b%10)*1000+(b/10)*100+(a%10)*10+a/10; },璧癖墩澧篁捐躲稠剿绁纡茫苣鼋裒贼铨薪竞讯惊的犸竺菪举饔钙轭鳗秫欣犏狳骄鳞矾赤小爱蜾摒煨呈强秦命虬蕺擐烹钱垄欧戢,例题16答案,void fun(int tt[M][N],int pp[N]){ int i,j,max; for(j=0;jmax) /*如果各列中的其他元素比最大值还大, 则将这个更大的元素看做当前该列中最大的元素*/ max=tt[i][j]; pp[j]=max; /*将各列的最大值依次放入pp数组中*/ }},烬踞貌兄鲞罨汾烯峥路挹佬家龛书折景忉倦蜻裳亩阏嫉留耦攀骸镒堵筏烽裱醵隹乏,例题17答案,int fun(char *s, int num){char t; int i, j; for(i=1;is[j]) /*如果后面字符的ASCII码值小于该字符的 ASCII码值*/ { t=s[i]; /*则交换这两个字符*/ s[i]=s[j]; s[j]=t; } return t;},浇讧瑷姥济妁匹搀屁兖担钗凰周胁筌锉抖妊珂皑速耠丈久骆,例题18答案,double fun(int n){double s=0.0;int i;for(i=0; i展开阅读全文

温馨提示:

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。

2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。

3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。

4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。

5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。

6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。

7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

bb6249c6567dd4384e6ab3556cfc22ed.gif 

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

关于本文

本文标题:2012年3月份全国计算机等级考试二级c语言题库(机试) (1)

链接地址:https://www.renrendoc.com/p-7525645.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值