当前位置: 首页 > news >正文

武清做网站的公司钢材料 网站建设 中企动力

武清做网站的公司,钢材料 网站建设 中企动力,公司名字查重系统,服务器安wordpress6-7 定义函数#xff0c;完成冒泡排序算法。 本题定义一个冒泡排序算法的函数#xff0c;调用函数后实现数组的升序排序#xff0c;其数组长度为任意长度。 函数接口定义#xff1a; 在这里描述函数接口。例如#xff1a; void sort(int arr[],int n); 在这里解释接口…6-7 定义函数完成冒泡排序算法。 本题定义一个冒泡排序算法的函数调用函数后实现数组的升序排序其数组长度为任意长度。 函数接口定义 在这里描述函数接口。例如 void sort(int arr[],int n); 在这里解释接口参数。例如其中 arr 是用户传入的参数 n 表示数组的长度。 函数实现对数组arr的排序。 裁判测试程序样例 在这里给出函数被调用进行测试的例子。例如  在这里给出函数被调用进行测试的例子。例如 #include stdio.hvoid sort(int arr[],int n);int main(void) {int n;scanf(%d,n);int arr[n];for (int i 0; i n; i) {scanf(%d,arr[i]);}//排序bubble_sort(arr,n);//输出for (int i 0; i n; i) {printf(%d ,arr[i]);}} /* 请在这里填写答案 */ 输入样例 在这里给出一组输入。例如 5 1 3 6 2 9输出样例 在这里给出相应的输出。例如 1 2 3 6 9 其实冒泡排序跟公式一样大家只要理解他的思路就好啦  #includestdio.h void sort(int arr[],int n) {int i,t0,j,change1;for(i0;inchange1;i){change0; //这个可以减少循环次数for(j0;jn-i-1;j) //这个判断条件很关键{if(arr[j]arr[j1]){tarr[j];arr[j]arr[j1];arr[j1]t;change1;}}} } 6-30 判断回文 如果一串字符从左至右读和从右至左读相同那么这串字符就是回文Palindrome。例如ABCBA是回文而ABCD则不是。本题要求编写一个判断字符串是否为回文的函数并且通过函数参数获取字符串的中间字符如果中间是两个字符则获取靠左的那一个例如字符串是ABCDEF则中间字符是C。题目保证输入的字符串长度在1至2000之间且不含空格、换行等分隔符。 函数接口定义 其中 str 和 pch 都是用户传入的参数。 str 是字符串的首地址 pch 是传入的要存放字符串中间字符的变量的地址。如果字符串是回文函数须返1否则返回0。 裁判测试程序样例 /* 测试程序仅为示例实际的测试程序可能不同 */ #include stdio.h #include string.h #define MAXLENGTH 100 int isPalindrome(const char* str, char* pch); int main(){char str[MAXLENGTH],mid;scanf(%s,str);if(isPalindrome(str, mid))printf(是回文中间字符是%c\n,mid);elseprintf(不是回文中间字符是%c\n,mid);return 0; }/* 你编写的函数代码将被嵌在这里 */ 输入样例 ABCDACBC输出样例 不是回文中间字符是D #includestdio.h #includestring.h #define MAXLEGTH 100 int isPalindrome(const char* str, char* pch) {int i,j;for(i0,jstrlen(str)-1;ij;i,j--){if(str[i]!str[j])break;}if(ij) //如果没有遇见break语句那么ij{if(ij) //说明是原字符串长度为奇数*pch*(stri);else*pch*(strj);return 1;}else{if(strlen(str)%20)*pch*(strstrlen(str)/2-1);else*pch*(strstrlen(str)/2);return 0;} } 7-7 12-24小时制 编写一个程序要求用户输入24小时制的时间然后显示12小时制的时间。 输入格式 输入在一行中给出带有中间的:符号半角的冒号的24小时制的时间如12:34表示12点34分。当小时或分钟数小于10时均没有前导的零如5:6表示5点零6分。 提示在scanf的格式字符串中加入:让scanf来处理这个冒号。 输出格式 在一行中输出这个时间对应的12小时制的时间数字部分格式与输入的相同然后跟上空格再跟上表示上午的字符串AM或表示下午的字符串PM。如5:6 PM表示下午5点零6分。注意在英文的习惯中中午12点被认为是下午所以24小时制的12:00就是12小时制的12:0 PM而0点被认为是第二天的时间所以是0:0 AM。 输入样例 21:11输出样例 9:11 PM 相信很多人第一眼看见这个题就已经有思路了这个题目就是考虑的条件有点多大家细心点就好。  #includestdio.h int main() {int a,b,c0;char m;scanf(%d,a);scanf(%c,m);scanf(%d,b);if(a12){if(a12){printf(%d,a);}else{aa-12;printf(%d,a);}c1;}else{printf(%d,a);c0;}if(b/100){printf(:);printf(%1d ,b);}else{printf(:);printf(%d ,b);}if(c){printf(PM);}else{printf(AM);} } 欢迎大家积极留言呀
http://www.hkea.cn/news/14278190/

相关文章:

  • 高校文明校园建设专题网站深圳保障性住房有哪些
  • 精品网站建设比较好短视频平台推广
  • 做网站要有哪些知识网站建设 百度贴吧
  • 网站备案 两个域名网站建设需要哪些素材
  • 最专业微网站建设价格内容营销策划方案
  • 城乡建设杂志社官方网站医院网站建设具体内容
  • 英文网站title电销系统开发
  • 6做网站做母婴的网站有哪些
  • 鄂尔多斯市建设网站临沂百度联系方式
  • 北京做网站便宜的公司哪家好网络销售有前途吗
  • 怎么做招聘有哪些网站在线设计公司logo图标
  • 南江县建设局网站大连网站建设 领超最好
  • 江苏建设工程招标网官方网站如何免费自做企业网站
  • 惠城网站建设服务网站怎么设置二级域名
  • 如何简单快速的制作网站家具全屋定制
  • 静态网页做的网站怎么发到网上wordpress下载失败
  • 网站描述优化秦皇岛做网站公司排名
  • 多元网站wordpress 点赞 开启
  • 网站建设任务平台软件开发工资高吗
  • 网站会员功能介绍jquery+js网站模板免费下载
  • 还有哪些行业可以做垂直网站菲斯曼售后服务中心
  • 常德行业网站亦庄网站建设公司
  • 怎么制作网站视频教程步骤建筑行业官网
  • 可信的郑州网站建设邢台做移动网站费用
  • 东莞做网站优化哪家好网站开发用的开源系统
  • wordpress网站翻译文本文档做网站
  • 课程网站建设的财务分析上海第五届中国国际进口博览会地址
  • 用爬虫做网站软件开发步骤包括哪些过程
  • 怎么访问域名网站制作灯笼图片
  • 建设网站费用明细做我的奴隶腾讯网站