怎样算名字分数 张梓乔
答案:1 悬赏:0 手机版
解决时间 2021-01-05 11:15
- 提问者网友:欲劫无渡
- 2021-01-05 04:49
怎样算名字分数 张梓乔
最佳答案
- 五星知识达人网友:风格不统一
- 2021-01-05 05:33
计算机中,每一个字符都是一个整数,“计算名字的分数”,其实就是设计一个函数,将名字的每一个字符代入,得到一个期望值域内的值。
比如 我设计的一个最简单的算法
#include
int main() {
wchar_t buf[32];
printf("输入你的名字: ");
wscanf(L"%s", buf);
int score = 0;
for (const wchar_t *p = buf; *p; ++p) {
score += *p;
}
score %= 101; //限制在[0-100]
printf("分数为: %d\n", score);
return 0;
}
运行程序,输入你的名字,得到结果 75
比如 我设计的一个最简单的算法
#include
int main() {
wchar_t buf[32];
printf("输入你的名字: ");
wscanf(L"%s", buf);
int score = 0;
for (const wchar_t *p = buf; *p; ++p) {
score += *p;
}
score %= 101; //限制在[0-100]
printf("分数为: %d\n", score);
return 0;
}
运行程序,输入你的名字,得到结果 75
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯