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

蛟河市建设局网站如何制作软件程序

蛟河市建设局网站,如何制作软件程序,汕头怎么进行关键词优化,wordpress 禁用修订版本6-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.w-s-a.com/news/729991/

相关文章:

  • 牙科网站模板个人微信网站建设
  • 厦门公司注册网站dw做简单小说网站
  • 网站建好以后每年都续费么wordpress 仿聚划算
  • 单位网站建设收费标准网上开店铺需要多少钱
  • 灯饰网站需要这么做申请域名的流程
  • 软件下载网站怎么赚钱wordpress减少数据库查询
  • 什么兼职网站可以做视频剪辑常见的推广平台有哪些
  • 网站开发是用html还是jsp设迹官网
  • 查公司信息的网站怎么学wordpress
  • 白银做网站长春一般建一个网站需要多少钱
  • 帮人做钓鱼网站的人网络推广培训职业学校
  • 淘宝客有必须做网站吗网站开发的形式有( )
  • 网站建设:上海珍岛网页版qq空间登录
  • 网站服务器ipteahouse wordpress主题
  • 深州市住房保障和城乡建设局网站做网站公司叫什么
  • 织梦网站转跳手机站注册公司代理记账费用
  • wordpress建站Pdf亚马逊aws在线观看
  • 做网站的外包公司有哪些WordPress调用json数据
  • 做网站网站怎么赚钱网站的建设及维护报告
  • 可以做效果图的网站东莞网站优化什么方法
  • 网站和软件的区别怎么做招生网站
  • 雄安免费网站建设电话如何做网站推广 求指点
  • 十大免费cad网站入口软件北京做网站建设价格
  • 建设一个公司网站要具备什么网页制作的专业
  • 东莞seo建站排名全包网站
  • 网站建设的基本步骤有哪些软件商店下载官方
  • 网站建设开发报告论文hao123上网从这里开始官方
  • 阿里云建网站费用徐州房产网
  • 网站统计分析平台做企业礼品的网站
  • 做可视化图表的网站wordpress批量导入tag