这一段代码的作用是什么
本帖最后由 默默地 于 2021-10-23 20:17 编辑题目
image-for-quicker.test.upcdn.net/image/img20211023201557136.png
其实就是小甲鱼的课后作业。然后我就想问一下这段红色圈出代码的作用是什么(我自己真的不李姐)。
#include <stdio.h>
#include <string.h>
int main()
{
char str1;
char str2;
int i,n;
printf("请输入第一个字符串:");
scanf("%s",&str1);
printf("请输入第二个字符串:");
scanf("%s",&str2);
printf("请输入比较的字符数:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
if(str1-str2)/*这个if的作用是什么*/
{
i++;
break;
}
}
printf("比较的结果是:%d\n", str1 - str2);
return 0;image-for-quicker.test.upcdn.net/image/img20211022134831496.jpg
}
for循环中if的作用是什么 盲狙啊,大哥,你倒是贴个图啊 啥也没看见,设计到代码的问题建议最好插入代码块然后再在注释中写出问题,这样既方便大家阅读,也方便答复的人使用这些代码验证。 binzai_007 发表于 2021-10-22 14:19
盲狙啊,大哥,你倒是贴个图啊
抱歉抱歉,开始贴了一张图,估计图床出问题了 henkuderen 发表于 2021-10-22 14:20
啥也没看见,设计到代码的问题建议最好插入代码块然后再在注释中写出问题,这样既方便大家阅读,也方便答复 ...
抱歉抱歉,开始贴了一张图,估计图床出问题了。现在直接附上代码了
页:
[1]