2024年3月12日发(作者:浑永春)
编写一程序P772.C实现以下功能
对从键盘输入的一行字符(约定:字符数≤127字节)进行排序(按每个字符的ASCII码由
小到大)并输出。注意:程序中不能使用库函数gets、fgets或使用同名的变量、函数、单词,
编程可用素材:printf("input the string: n")...、printf("nResult:")...。
程序的运行效果应类似地如图1所示,图1中的32679 dsg j7u6k dsvs346r23v5h@#sfsaf
是从键盘输入的内容。
根据要求编写程序P761.C的指定部分:
程序P761.C已编写部分代码(单击此处下载),请根据程序中的要求编写函数Move的代
码——注意,除指定位置外,不能对程序中已有部分作任何修改或重新编写一个程序,否
则作0分处理。
函数void move(int array[], int n, int m)的功能为:在数组array中有n个整数,使其前面
各数顺序向后移m(0<=m<=n)个位置,最后m个数变成最前面的m个数,编写该函数。
程序的运行效果应类似地如图1所示,图1中的10、3和1 2 3 4 5 6 7 8 9 10是从键盘
输入的内容。
编写一程序P770.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
是从键盘输入的内容。
图
1 程序运行效果示例
图
2 程序运行效果示例
2024年3月12日发(作者:浑永春)
编写一程序P772.C实现以下功能
对从键盘输入的一行字符(约定:字符数≤127字节)进行排序(按每个字符的ASCII码由
小到大)并输出。注意:程序中不能使用库函数gets、fgets或使用同名的变量、函数、单词,
编程可用素材:printf("input the string: n")...、printf("nResult:")...。
程序的运行效果应类似地如图1所示,图1中的32679 dsg j7u6k dsvs346r23v5h@#sfsaf
是从键盘输入的内容。
根据要求编写程序P761.C的指定部分:
程序P761.C已编写部分代码(单击此处下载),请根据程序中的要求编写函数Move的代
码——注意,除指定位置外,不能对程序中已有部分作任何修改或重新编写一个程序,否
则作0分处理。
函数void move(int array[], int n, int m)的功能为:在数组array中有n个整数,使其前面
各数顺序向后移m(0<=m<=n)个位置,最后m个数变成最前面的m个数,编写该函数。
程序的运行效果应类似地如图1所示,图1中的10、3和1 2 3 4 5 6 7 8 9 10是从键盘
输入的内容。
编写一程序P770.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
是从键盘输入的内容。
图
1 程序运行效果示例
图
2 程序运行效果示例