搜索
查看: 345|回复: 1

汉字加256不会加

[复制链接]
 楼主| 发表于 2018-11-17 12:11:39 | 显示全部楼层 |阅读模式
5啊哈币
实验十一 姓名缘份
【实验目的】
熟悉使用数组保存字符串,熟练对字符串的操作。
【实验内容】
输入两个名字,输出两个名字的缘份数。缘份数=各字符ascii值相加,将得到的数再一次各位相加,直到其值为一个一位数,此数即代表两个人的缘份,缘份数最大为9。如

zhangsan与lisi的缘分数=
(z)122+(l)108+(h)104+(i)105+(a)97+(s)115+(n)110+(i)105+(g)103+(s)115+(a)97+(n)110=1291=13=4

张三 与 李四 的缘分数=1692=18=9(各个字符的ascii值之和)
以6_11.c命名本程序并上交。
【实验提示】
1. 两个名字保存在两个char数组中
2. 取两个字符串中每个字符,将ascii值累加
3. 如果累加值变量>9,则取该变量各个数字进行累加;
4. 重复第三步,直到累加值变量值<10为止
5. 一个汉字占两个字符,组成汉字的字符ASCII在128-255之间,直接使用会是负数,需要用256+该char型数据得到组成汉字的字符ASCII码值。
6. 可以先完成英文名字的缘份计算


发表于 2018-11-18 10:55:11 | 显示全部楼层
看不懂:funk::funk::funk:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表