大神们,如何用C语言编辑一下题目?

 我来答
阿鸾44
2019-11-18 · TA获得超过2137个赞
知道大有可为答主
回答量:2141
采纳率:50%
帮助的人:557万
展开全部
只告诉你思路,不帮你写代码,如果你写代码发现有什么bug,贴上来解决,年轻人不能太懒。
1、这题运用了计算机计算快的特点,可以用穷举法即便计算机做几亿次尝试也不会花太多时间。

即是:你用100这个数来测试一下是否符合条件,如果不行,用101去尝试,再不行,用102去尝试,直到符合条件的数字或到300就结束,

“多出”可以用取余运算来判断
假设当前尝试匹配的数字是100,先算n=100;x=n%8;y=n%7;如果x==5&&y==4,循环结束,得到答案

2、这题是字符串里面的字符匹配问题,首先c语言对一个字符串的结束使用'\n'这个字符来表示的,首先创建一个不定长字符串用于输入(char str[]),然后循环读取字符串里的内容,直到字符串为'\n'结束
int i=0;
for(i=0;str[i]!='\0';i++)
{
这里开始判断字符里的空格,如果是空格,+1
}
最后得出有多少个空格,单词数量就是空格数+1(一条绳要剪成4段,要剪3刀)

3、太累了,不想写了,哈哈
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式