Hello. 发表于 2020-3-20 20:33:01

(版主帮删)(超简单的)

本帖最后由 Hello. 于 2020-4-1 17:24 编辑

#include<stdio.h>

int main()
{
        int dogs,sheep;
        dogs=2*sheep;
                printf("请输入羊的数量:");
                scanf("%d",&sheep);

       
        printf("结果是:%d",dogs+sheep);
        return 0;
}

Hello. 发表于 2020-3-20 20:33:42

Thanks♪(・ω・)ノ

LYF511 发表于 2020-3-20 20:34:32

?所以你要问什么?

qiuyouzhi 发表于 2020-3-20 20:38:06

。。。
你sheep没赋值就乘以2?

乘号 发表于 2020-3-20 20:43:20

一个直击灵魂的问题:你要问什么

一个账号 发表于 2020-3-20 20:49:57

你到底要问什么!!!

sunrise085 发表于 2020-3-20 20:52:59

第6行,sheep还没有赋值,是不能使用的。
需要把第6行移动到scanf语句之后。

1744343931 发表于 2020-3-20 21:10:15

#include<stdio.h>

int main()
{
      int dogs,sheep;   
      printf("请输入羊的数量:");
      scanf("%d",&sheep);
      dogs=2*sheep;
      printf("结果是:%d",dogs+sheep);
      return 0;
}

sanguine_boy 发表于 2020-3-21 09:30:27

你的问题就是求助?

永远的渣滓 发表于 2020-3-21 10:24:13

要使用一个变量前要先对其进行赋值!代码第6行,sheep还没有赋值,是不能使用的。

Hello. 发表于 2020-3-21 16:46:07

以后会注意的,谢谢各位

iomewin 发表于 2020-3-21 16:50:58

#include<stdio.h>

int main()
{
    int dogs, sheep;   
    printf("请输入羊的数量:");
    scanf_s("%d", &sheep);
    dogs = 2 * sheep;   
    printf("结果是:%d", dogs + sheep);
    return 0;
}
{:5_102:}
页: [1]
查看完整版本: (版主帮删)(超简单的)