该【c程序设计期中试题及答案 】是由【青山代下】上传分享,文档一共【7】页,该文档可以免费在线阅读,需要了解更多关于【c程序设计期中试题及答案 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..c程序设计期中试题及答案一、,下列哪个关键字可以声明常量?:,错误的是?:,哪个语句是用于结束当前循环,进入下一轮循环的?:..:,不属于输入输出函数的是?()()()()答案:(),以下哪个运算符的优先级最高?A.=B.&&C.*D.?:答案:D.?:二、,判断一个数是否为质数。函数原型为:intisPrime(intnum);:..答案:```cintisPrime(intnum){inti;if(num<=1){return0;}for(i=2;i<num;i++){if(num%i==0){return0;}}return1;}```:```c#include<>intmain(){:..return0;}```答案:85三、,实现将一个字符串中的小写字母转换为大写字母的功能。要求原字符串不变,结果存放在新的字符串中。函数原型为:voidconvertToUpper(constchar*src,char*dest);答案:```c#include<>#include<>voidconvertToUpper(constchar*src,char*dest){:..while(*src){if(*src>='a'&&*src<='z'){*dest=*src-32;}else{*dest=*src;}src++;dest++;}}intmain(){chardest[20];convertToUpper(src,dest);原字符串:转换后的字符串:return0;}:..```,实现将一个整数数组中的元素按照从小到大的顺序进行排序。要求使用冒泡排序算法实现。函数原型为:voidbubbleSort(intarr[],intlen);答案:```c#include<>voidbubbleSort(intarr[],intlen){inti,j,temp;for(i=0;i<len-1;i++){for(j=0;j<len-i-1;j++){if(arr[j]>arr[j+1]){temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}}}:..intmain(){intarr[]={4,2,8,5,1};intlen=sizeof(arr)/sizeof(arr[0]);bubbleSort(arr,len);排序后的数组:for(inti=0;i<len;i++){}return0;}```以上是C程序设计期中试题及答案的内容。希望对你有所帮助!
c程序设计期中试题及答案 来自淘豆网www.taodocs.com转载请标明出处.