- 博客(22)
- 收藏
- 关注
原创 设计程序,显示制定的c语言程序文件,显示的同时加上行号。(C++);
【代码】设计程序,显示制定的c语言程序文件,显示的同时加上行号。(C++);
2023-10-03 10:26:21 161
原创 编写一个程序,对文件加密stud.dat加密。加密方式是对文件中所有第奇数个书字符用1-127之间的某个整数作为密匙进行异惑加密(C++);
内容解释:(偶数位跳过)stud.dat中内容为‘XXYYYYXX’,将其中奇数位全部转化为转换为ASCLL码,X为120,Y为121。将120转换为2进制数为‘0111 1000’,121转换为2进制数为‘0111 1001’。24的二进制数为‘11000’为了方便计算补0为‘0001 1000’ ,将24与(120和121)的2进制数逐个进行异或(相同输出0,不同输出1),然后再将进行异或后的结果转换位ASCLL码及为加密后的内容。
2023-10-02 18:18:18 120 1
原创 设计函数insert(s1,s2,n),用指正实现在字符串是中的指定位置处n,插入字符串s2。(C++)
【代码】设计函数insert(s1,s2,n),用指正实现在字符串是中的指定位置处n,插入字符串s2。(C++)
2023-09-24 10:33:05 230 1
原创 将字符数组a中的字符串拷贝到字符数组b中。
*将字符数组a中字符逐个拷贝到b中后,b中还有'nt.'3个字符。*to='\0'作用是为了实现拷贝完a直接停止指针移动。如果没有这句代码那么b的输出为'I am a teacher.nt.'*/
2023-09-23 14:50:34 399 1
原创 使用字符串指针完成输入两个字符串,比较是否相等。相等输出YES,不相等输出NO。(c++)
【代码】使用字符串指针完成输入两个字符串,比较是否相等。相等输出YES,不相等输出NO。(c++)
2023-09-20 09:46:20 406 1
原创 (斐波那契数列程序实现)每项等于前两项之和p[i]=p[i-1]+p[i-2];
【代码】(斐波那契数列程序实现)每项等于前两项之和p[i]=p[i-1]+p[i-2];
2023-09-17 16:36:29 31 1
原创 编写程序判断输入一个自然数m是否为回文数,例如:m=11,m=121。
程序解释:调用函数jsvalue实现将输入的数倒转排列,再与原来的数字相比较,如果相等那么说明此数为回文数。
2023-09-13 16:34:48 41
原创 编写函数实现将输入的十进制数n转换成为十六进制数的功能,并编写主函数调用自定义函数。
程序解释:输入十进制数100,调用函数dtoh此时m=n=100不等于0,执行while语句sm=‘100对16取余等于4’,str[0]=tran[4],m=6,i=1。因为sm依旧不等于0再次执行while语句,sm=‘6对16取余等于6’str[1]=tran[6],m=0,i=2。因为m等于0,跳出while循环,输出时候依次h[1]=str[1],h[0]=str[0]及64;
2023-09-12 12:40:27 430
原创 猴子吃桃子问题。猴子第一天摘下若干桃子,当及吃了一半还多一个,以后每天吃前一天剩下的一半零一个,到第十天,只剩下1个桃子,编写递归函数peach求第n天(0<n<10)的桃子数。
说明: “if(n==10)return 1”是递归终止条件意思是当第十天时只剩下一个桃子结束,当你输入n=3时,执行递归条件依次向上加到10,peach=1。然后反向推第9天等于(1+1)×2=4;第八天等于(4+1)×2=10。
2023-09-11 10:57:49 547
原创 调用find函数在输入字符中查找是否出现“this”这个单词。如果查到返回出现次数;未查到返回0。(C++)
【代码】调用find函数在输入字符中查找是否出现“this”这个单词。如果查到返回出现次数;未查到返回0。(C++)
2023-09-09 10:23:48 66 1
原创 编程实现输出100至999之间的所有水仙花数,所谓水仙花数是指一个山位数的各位数字的立方和等于该数本身;例如153=1+125+27,则153即为水仙花数
结果分析:isflower()函数判断i是否为水仙花数,主函数与isflower()函数之间的传递方式是传值方式。
2023-09-08 18:30:16 1179 1
原创 实现输入10个整数,将他们存入数组a中,再输入一个整数x,并统计输出x在数组a中出现的次数(c++)
【代码】实现输入10个整数,将他们存入数组a中,再输入一个整数x,并统计输出x在数组a中出现的次数(c++)
2023-09-08 14:32:15 1289 1
原创 累加a字符串中所有非大写英文字母的ASCLL码,将累加和存入变量x并显示(C++)
【代码】累加a字符串中所有非大写英文字母的ASCLL码,将累加和存入变量x并显示(C++)
2023-09-07 12:05:55 37 1
原创 求出数组m中各相邻两个元素的和,并将这些和存放在数组n中,每行4哥元素形式输出(例如:n[1]=m[1]+m[0],......n[9]=m[9]+m[8])(C++)
【代码】求出数组m中各相邻两个元素的和,并将这些和存放在数组n中,每行4哥元素形式输出(例如:n[1]=m[1]+m[0],......n[9]=m[9]+m[8])(C++)
2023-09-07 11:29:22 78 2
原创 100-200之间有多少个素数,并输出所有素数,每行只能输出5个数(C++)
【代码】100-200之间有多少个素数,并输出所有素数,每行只能输出5个数(C++)
2023-09-06 14:59:43 1508
原创 输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出(C++)
*使用变量k的值作为字符串中保留字符数组中存放的新下标值*./str[k]='\0';/*删除所有非英文字母的字符*/
2023-09-05 13:38:54 1147
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人