C 上机作业 十

发布 2022-09-05 09:57:28 阅读 7013

——构造数据类型。

任务一】输入十个整数,将这十个整数按升序排序输出,并且奇数在前,偶数在后。比如,如果输入的十个数是,则输出为。

任务二】编程打印如下形式的杨辉三角。

任务三】编程实现将用户输入的一字符串以反向形式输出,比如,输入的字符串是:ancdefg,输出为:gfedcna

任务四】编写一个程序实现将用户输入的一串字符串中所有的字符’c’删除,并且输出结果。

任务五】编写一个程序,将字符数组s2中的全部字符复制到字符数组s1中,不用strcpy函数。复制时,’\0’也要复制过去。’\0’后面的字符不再复制。

任务六】不用strcat函数编程实现字符串连接函数strcat的功能,将字符串dstr连接到sstr的尾部。

任务七】编写一函数,判断输入的一串字符串是否为“回文”。所谓“回文”是指顺读和倒读都一样的字符串。比如,”level”,”abccba”都是回文。

任务八】编写一个函数int substrnum(char *str,char *substr),他的功能是:统计子字符串substr在字符串str**现的次数。

任务九】编写一程序求约瑟夫(josephus)问题。约瑟夫问题描述为:n个小孩围成一圈做游戏,给定一个数m,现从第s个小孩开始,顺时针计数,数到m,该小孩出列,然后从下一个小孩开始,数到m时,该小孩出列,如此反复,直到最后一个小孩。

任务十】现有一**号码簿,号码簿中有姓名、**号码,当输入**号码时,查找出姓名和**号码;输入姓名时,同样查找出姓名和**号码;还允许不完整输入查找,如输入010时查找出所有010开头的号码,输入”杨”时,列出所有姓名以”杨”开头的号码。

C 上机作业

用面向对象方法和面向对象程序设计语言,实现满足下述要求的一个高速公路客运活动 程序。西安市到宝鸡市之间是我省主要的高速公路客运路线之一,经过简化后的客运路线端点 中途停靠点和里程如下图所示 括号里是简称,里程的单位是公里 1 从xn始发至bj的客车和从bj始发至xn的客车均有两种车型 沃尔沃 限定乘...

C上机作业答案

第一章作业答案 1.编写程序,将华氏温度转化为摄氏温度 公式 c 5 9 f 32 程序 include using namespace std void main float f,c cout please input f cin f c 5 f 32 9.0 cout c 运行结果 2.编写程序...

C语言上机作业

1 将下列程序进行调试,并在作业本上写上运行结果 main int a 1 if a 2 1 printf d is oushu a elseprintf d is jishu a 解答 本例题中你可以这样写 运行结果是 1 is jishu 作业 将上面程序进行修改,将a 1改成a 你的学号,例如...