慕课C语言
文章平均质量分 61
sinoshen
这个作者很懒,什么都没留下…
展开
-
程序设计入门——C语言 翁恺 期末考试测试
期末试卷返回本次得分为:87.00/90.00, 本次测试的提交时间为:2018-05-20。1单选(3分)若变量已正确定义,执行scanf("%d%c%f", &op1, &op, &op2);输入什么之后,op1的值为1,op的值为’*’,op2的值为2.0.得分/总分A.1 *2.0B.1 *2C.1* 2.3.00/3.00D....原创 2018-06-02 16:57:54 · 45257 阅读 · 1 评论 -
C语言程序设计进阶 翁恺 期末考试的编程题部分
1最小包围矩形(10分)题目内容:给定一组二维坐标,表示直角坐标系内的一个多边形的连续的顶点的坐标序列。计算能包围这个多边形的平行于坐标轴的最小矩形,输出它的左下角和右上角的坐标。 输入格式:第一行是一个正整数n表示顶点的数量,第二行是n组整数,依次表示每个顶点坐标的x和y值。 输出格式:四个整数,依次表示所计算的矩形的左下角的坐标的x、y值和右上角坐标的x、y...原创 2018-07-25 21:09:57 · 2319 阅读 · 0 评论 -
C语言程序设计进阶 翁恺 第4周编程练习
1逆序输出(10分)题目内容:你的程序会读入一系列的正整数,预先不知道正整数的数量,一旦读到-1,就表示输入结束。然后,按照和输入相反的顺序输出所读到的数字,不包括最后标识结束的-1。 输入格式:一系列正整数,输入-1表示结束,-1不是输入的数据的一部分。 输出格式:按照与输入相反的顺序输出所有的整数,每个整数后面跟一个空格以与后面的整数区分,最后的整数后面也有...原创 2018-07-25 21:05:01 · 903 阅读 · 0 评论 -
C语言程序设计进阶 翁恺 第1周编程题
1字符串比对(10分)题目内容:题目说起来很简单,你会读到两个字符串,每个字符串占据一行,每个字符串的长度均小于10000字符,而且第一个字符串的长度小于第二个字符串的。你的程序要找出第一个字符串在第二个字符串中出现的位置,输出这些位置,如果找不到,则输出-1。 注意,第一个字符的位置是0。 注意,第一个字符串在第二个字符串中的位置可能不止一处。 注意,字符串中...原创 2018-07-25 21:01:42 · 476 阅读 · 0 评论 -
转载 c语言:最长对称子串(3种解决方案) --McQueen1987
c语言:最长对称子串(3种解决方案) --McQueen1987问题描述:输入一个字符串,输出该字符串中最大对称子串的长度。例如输入字符串:“avvbeeb”,该字符串中最长的子字符串是“beeb”,长度为4,因而输出为4。解决方法:中序遍历一,全遍历的方法:1.全遍历的方法,复杂度O(n3);2.遍历原字符串的所有子串,然后判断每个子串是否对称;实现方法是:我们让一个指针i从头至尾遍历,我们用另...转载 2018-07-07 06:47:46 · 3009 阅读 · 1 评论 -
程序设计入门——C语言 翁恺 第1周编程练习
逆序的三位数(5分)题目内容:逆序的三位数:程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。提示:用%10可以得到个位数,用/100可以得到百位数...。将这样得到的三个数字合起来:百位*100+十位*10+个位,就得到了结果。注意:除了题目要求的输出,不能输出任何其他内容,比如输入时的提示,输出时的说明等等都不能...原创 2018-05-24 11:31:56 · 1856 阅读 · 0 评论 -
程序设计入门——C语言 翁恺 第3周编程练习
1.时间换算(5分) 题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果小时不是0而分小于10分,需要保留十位上的0;如果小时是0而分小于10分的,则不需要保留十位上的0。如1124表示11点24分,而905表...转载 2018-05-24 11:36:26 · 1781 阅读 · 0 评论 -
程序设计入门——C语言 翁恺 第4周编程练习
1奇偶个数(5分)题目内容:你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。输入格式:一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。输出格式:两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。输入样例:9 3 4 2 5 7 -1 输出样例...原创 2018-05-24 11:38:19 · 1978 阅读 · 2 评论 -
程序设计入门——C语言 翁恺 第5周编程练习
1素数和(5分)题目内容:‘我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。输入格式:两个整数,第一个表示n,第二个表示m。输出格式:一个整数,表示第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。输入样例:2...原创 2018-05-24 11:42:39 · 2629 阅读 · 1 评论 -
程序设计入门——C语言 翁恺 第一次单元测试
第一次单元测验返回本次得分为:45.00/45.00, 本次测试的提交时间为:2018-05-20, 如果你认为本次测试成绩不理想,你可以选择再做一次。1单选(3分)下列程序段输出结果为:int x=1, y=012;printf(“%d”,y*x++);得分/总分A.20B.103.00/3.00C.24D.122单选(3分)下面程序段的输出结果是?int k;while(k!=0) k=k-1...原创 2018-05-24 11:44:13 · 26974 阅读 · 3 评论 -
程序设计入门——C语言 翁恺 第6周编程练习
1高精度小数(10分)题目内容:由于计算机内部表达方式的限制,浮点运算都有精度问题,为了得到高精度的计算结果,就需要自己设计实现方法。(0,1)之间的任何浮点数都可以表达为两个正整数的商,为了表达这样两个数的商,可以将相除的结果以多个整数来表示,每个整数表示结果的一位。即商的第一位用一个整数来表示,第二位用另一个整数来表示,以此类推,就可以输出一个高精度的除法结果了。如16/19的结果0.8421...原创 2018-05-24 11:46:32 · 1991 阅读 · 0 评论 -
程序设计入门——C语言 翁恺 第7周编程练习
1多项式加法(5分)题目内容:一个多项式可以表达为x的各次幂与系数乘积的和,比如:2x6+3x5+12x3+6x+20现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出。程序要处理的幂最大为100。输入格式:总共要输入两个多项式,每个多项式的输入格式如下:每行输入两个数字,第一个表示幂次,第二个表示该幂次的系数,所有的系数都是整数。第一行一定是最高幂,最...原创 2018-05-24 11:50:40 · 2488 阅读 · 2 评论 -
程序设计入门——C语言 翁恺 第8周编程练习
1单词长度(4分)题目内容:你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it's”算一个单词,长度为4。注意,行中可能出现连续的空格。输入格式:输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。输出格式:在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,...原创 2018-05-24 11:52:51 · 2411 阅读 · 0 评论 -
程序设计入门——C语言 翁恺 期末考试编程题
最简分式(10分)题目内容:分数可以表示为“分子/分母”的形式。编写一个程序,要求用户输入一个分数,然后将其约分为最简分式。最简分式是指分子和分母不具有可以约分的成分了。如6/12可以被约分为1/2。当分子大于分母时,不需要表达为整数又分数的形式,即11/8还是11/8;而当分子分母相等时,仍然表达为1/1的分数形式。输入格式:输入在一行中给出一个分数,分子和分母中间以斜杠“/”分隔,如: 12/...原创 2018-05-24 11:54:29 · 8971 阅读 · 0 评论 -
C语言程序设计进阶 翁恺 期末考试
课程名校学校云2019考研学 · 问 新客户端搜索感兴趣的课程个人中心C语言程序设计进阶申请认证证书翁恺评价课程公告 评分标准 课件 测验与作业 考试 讨论区课程分享微信提醒课程进度扫码下载APP帮助中心期末试卷返回本次得分为:68.00/80.00, 本次测试的提交时间为:20...原创 2018-08-02 21:43:54 · 15073 阅读 · 0 评论