查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

编写一程序P4-412.C实现以下功能
①程序运行时先显示Please input numbers:,再从键盘上读入一组整数(只考虑int型),数与数之间只使用空格或回车作分隔。数可正可负,最多10000个,但若读入的数为-222时,则表示输入结束且-222不算在该组数内。
②对这一组数按从小到大的顺序进行排序。
③将排序后的这一组数输出到屏幕上,输出格式为每行6个数,数与数之间使用逗号(,)分隔,两个逗号之间的宽度(不算逗号)为6且使用左对齐格式。注意,行尾没有逗号。
程序的运行效果应类似地如图所示,其中的100 120 89 72 -19 200 500 210 235 6 24 1234 78 234 -234 -2342 346 23524 7823 -3411 23423 -222是从键盘输入的内容。

参考答案:



问答题

编写一程序P3-311.C实现以下功能
1从键盘上先后读入两个字符串,假定存储在字符数组s1和s2中。注意,这两个字符串最长均可达到127个字符、最短均可为0个字符。
2将字符串s2插入字符串s1中,插入方法为:s2的第i个字符插入到原s1的第i个字符后,如果s2比s1(假定s1的长度为L1)长,则s2的第L1个字符开始到s2结尾的所有字符按在s2中的顺序放在新生成的s1后。提示,合并时可使用中间数组。例如:
s1输入为"123456789",S2输入为"abcdefghijk",则输出的s1为:
1a2b3c4d5e6f7g8h9ijk
3在屏幕上输出新生成的s1。
4程序的运行效果应类似地如图所示,其中的123456789和abcdefghijk是从键盘输入的内容。

参考答案:




问答题

根据要求编写程序P7-780.C的指定部分:
程序P7-780.C已编写部分代码(单击此处下载),请根据程序中的要求完善程序——注意,除指定位置外,不能对程序中已有部分作任何修改或重新编写一个程序,否则作0分处理。
程序的功能为从键盘上读入一行字符,在屏幕上输出该行字符的长度及内容(先输出长度,后输出内容),具体要求有:
(1)以回车表示行结束且回车不计入输入内容。若读入过程中发生错误或遇到文件结束,则也表示行输入结束。
(2)若用户输入时输入了很多字符,则仅读入前100个字符。
(3)不能使用库函数gets、fgets、strlen或使用同名的变量、函数、单词。
程序的运行效果应类似地如图所示,图中inputastring:123456vdget7u84,y37f部分之123456vdget7u84,y37f是从键盘输入的内容。

参考答案:



问答题

根据要求编写程序P7-763.C的指定部分:
程序P7-763.C已编写部分代码(单击此处下载),请根据程序中的要求完善程序——注意,除指定位置外,不能对程序中已有部分作任何修改或重新编写一个程序,否则作0分处理。
程序的功能是:有五个学生,每个学生的数据包括学号、姓名(最长19字节)、三门课的成绩,从键盘输入五个学生的数据,并计算每个学生的平均成绩,最后显示最高平均分的学生的信息(包括学号,姓名,三门课的成绩,平均分数)。要求用结构体编程,变量数据类型的选择应适当,在保证满足设计要求精度的情况下,养成不浪费内存空间和计算时间的好习惯。编程可用素材:printf("Please input students  info:Num Name score1 score2 score3\n")...。

参考答案:



问答题

编写一程序P3-314.C实现以下功能
有一存储很多商品数据(每件商品的属性先后包括:品名、规格、单价(有小数位)、数量,数据的最长长度分别为20、10、6、5,在文件中以空格为分隔,每个商品的数据占一行)的文本文件,从键盘输入某种商品的品名,要求在文件中查找有无相应品名商品(可能有多条记录或没有),若有则在屏幕上显示出相应的商品的品名、规格、数量、单价(显示时,品名、规格、数量、单价之间使用逗号(,)作分隔,单价显示时只显示2位小数),若无则显示没有相应品名的商品。
单击此处下载程序运行时测试用的商品数据文件sp.txt并保存到程序P3-314.C所在的文件夹且文件名保持不变。
程序的运行效果应类似地如图1和图2所示,图1中的Please input shang pin pin ming:xuebi中的xuebi和图2中的Please input shang pin pin ming:kele中的kele是从键盘输入的内容。

参考答案:



问答题

编写一程序P3-312.C实现以下功能
有一存储很多商品数据(每件商品的属性先后包括:品名、规格、数量、单价,编程时相应的数据类型分别定义为char(20)、char(12)、long、float)的二进制文件sp.dat(即未作任何格式转换而直接使用fwrite将商品属性写入文件),从键盘输入某种商品的品名,要求在文件中查找有无相应品名商品(可能有多条记录或没有),若有则在屏幕上显示出相应的商品的品名、规格、数量、单价(显示时,品名、规格、数量、单价之间使用逗号(,)作分隔),若无则显示没有相应品名的商品。
单击此处下载程序运行时测试用的商品数据文件sp.dat并保存到程序P3-312.C所在的文件夹且文件名保持不变。
程序的运行效果应类似地如图1和图2所示,图1中的Please input shang pin pin ming:xuebi中的xuebi和图2中的Please input shang pin pin ming:kele中的kele是从键盘输入的内容

参考答案:



问答题

编写一程序P7-771.C实现以下功能
编程在一个已知的字符串(约定:字符数≤127字节)中查找最长单词,输出最长单词的长度。
注意事项:
(1)只考虑输入的字符串中仅含空格和其它可见字符,仅用空格用来分隔不同单词。
(2)字符串中可能只有1个单词。
(3)字符串中可能1个单词都没有,此时最长单词的长度为0。
(4)编程可用素材:printf("please input a string:\n")...、printf("\nmax_length of the string is: %d\n"...。
程序的运行效果应类似地如图所示,图中的hello welcome  to   chengdu-CUIT是从键盘输入的内容。

参考答案:



问答题

编写一程序P7-770.C实现以下功能
实现十进制转num换成R进制数,num和R从键盘读入(假定num为int且正负均可,R为int且2<=R<=16)。注意,程序中不能使用库函数itoa、ltoa、ultoa或使用同名的变量、函数、单词,编程可用素材:printf("input the num, R: ")...、printf("Result: \n")...。
程序的运行效果应类似地如图1和图2所示,图1中的4095,2和图2中的-32760,16是从键盘输入的内容。

参考答案:



问答题

编写一程序P7-751.C实现以下功能
输入整数m,将所有大于1小于整数m的素数存入所指定的数组中(数组最多只存放100个素数,超过则提示“overflow”),输出素数的个数n及各素数——素数的输出格式为每个素数5列宽、右对齐、每行显示15个。若输入的m≤0,则提示“error”,程序终止。注:素数(Prime Number),亦称质数,指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。
程序的运行效果应类似地如图1、图2和图3所示,图1中的10、图2中的0和图3中的568是从键盘输入的内容。

参考答案:



问答题

编写一程序P7-746.C实现以下功能
用选择法对10个整数排序。
程序的运行效果应类似地如图所示,图中的12 3 43 44 32 56 73 18 40 42是从键盘输入的内容。

参考答案:


赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved