文档介绍:〃 3个字符串排序 2
〃 最大公约数最小公倍数 3
〃 数字拆分 4
〃 4
〃 字符串反序 5
书上课后****题7. 4转置 6
字符加密 6
统计字符数 6
〃先将字符串s正序存放到串t中,然后将s的逆序连接到串t中 7
把数组中最小的数放到前面 7
7
〃主对角线元素之和 8
电文加密 8
,不用strcpy 8
8
课后****题 寻找鞍点 8
,今输入一个数,要求按原来排序的规律将它插入数组中。 9
利用函数嵌套求 s=l+( 1+2)+(1+2+3)+( 1+2+3+4)+...+(1+2+3+4+...+n) 9
利用函数嵌套求阶乘和 9
〃利用递归完成求n的m次方 10
〃利用函数判断一个数是否为素数 10
利用函数统计1--100之间的素数的数量 10
利用函数打印1——100之间的素数 10
利用函数求1--100之间的素数和 11
//,由实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个 数,在主函数中输入字符串以及输出上述的结果。 11
方法2 11
//,输入一行字符,将此字符串中最长的单词输出。 12
// 给出年、月、日,计算该日是该年的第n天。 12
利用自己编写的字符串的比较,复制的函数进行3个字符串的排序 12
〃 13
〃 13
〃 14
〃,将其中的大写字母转换为小写字母,然后输出 14
〃输出任意字符串的任意一个字符,要输出的字符的下标从屏幕输入 14
〃 14
〃 15
〃 15
〃 15
//,再输出每一位同学们的成绩以及平均成绩,最后输出平均分 最高的同学的成绩 16
//,姓名,三项成绩,然后求出同学们的平均成绩,再输出每一位 同学们的成绩以及平均成绩,最后输出平均分最高的同学的成绩 16
//,打印一个学生的成绩数组,该数组中有5个学生的数据记录,每 个记录包括num、name、score[3],用主函数输入这些记录,用print函数输出这些记录。..17 //,编写一个函数input,用来输入5个学生的数据记录。 17
//(包括年、月、口)。计算该日在本年中是第几天?注意闰年问题。 18 〃,。由主函数将年、月、日传递给days函数,计算后 将口子数传回主函数输出。 18
18
#include <>
〃打印星号菱形图案 19
8_16十六进制数转换为十进制数 19
8_17把自然数n按照字符的形式输出。 19
19
利用指针完成数组的输入输出,求最大最小值,并和第一个和最后一个数组元素交换 20
指针一章的67 8题 20
指针一章第14题 22
保留字查找 22
〃整数数组排序通过指针 23
〃数字串转化为中文大写汉字 23
〃利用指向指针的指针显示整数指针数组所指向的其他整数数组的兀素 23
〃利用指向指针的指针显示字符指针数组所指向的字符串们 24
〃显示在命令行执行程序时的命令行参数 24
〃 3个字符串排序
puts(a2);
puts(a3);
〃
}
#include <>
#include <>
void main()
{
#include <>
char al[]=ndddn;
#include <>
char a2[]=ncccn;
void change(char strl[],char str2[])
char a3[]=HaaaH;
{
char *pl,*p2,*p3;
char str[30];
pl=al;
strcpy(str,strl);
p2=a2;
strcpy(strl,str2);
p3=a3;
strcpy(str2,str);
chart[40];
) •
if(strcm