鱼C论坛

 找回密码
 立即注册
查看: 1889|回复: 19

[已解决]新手小白求大哥大姐帮忙指导一下

[复制链接]
发表于 2020-11-8 23:06:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include <stdio.h>
#include <stdlib.h>
int main()
{
    //1.第一个作业
        //int a;//长
        //int b;//宽
        //int c;//周长
        //int s;//面积

        printf("输入长方形的长和宽:\n");
        scanf("%d%d", &a, &b); //&

        c = (a + b) * 2; //注意:标点符号一定是要英文状态下的,中文状态下的不行
        s = a * b;

        printf("长方形的周长;%d,面积;%d\n", c, s);

        //2.c语言实现关机
        //cmd命令
        //dir 查看目录下文件或目录
        //cd  切换目录
        //shutdown
        //-l 注销
        //-r 重启
        //-s 关闭
        //-a 取消

        system("shutdown -s -t 3600");
        return 0;
}





为啥出现E0020  未定义标识符a  b c s  
感谢各位大哥大姐帮忙指导下小白
最佳答案
2020-11-8 23:27:58
zxcv89878221 发表于 2020-11-8 23:27
严重性        代码        说明        项目        文件        行        禁止显示状态
错误        C4996        'scanf': This function or variable may be uns ...

在最开始第一行加上
#define _CRT_SECURE_NO_WARNINGS   
就好了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-11-8 23:11:32 | 显示全部楼层
#include <stdio.h>
#include <stdlib.h>
int main()
{
    //1.第一个作业
        int a;//长
        int b;//宽
        int c;//周长
        int s;//面积

        printf("输入长方形的长和宽:\n");
        scanf("%d%d", &a, &b); //&

        c = (a + b) * 2; //注意:标点符号一定是要英文状态下的,中文状态下的不行
        s = a * b;

        printf("长方形的周长;%d,面积;%d\n", c, s);

        //2.c语言实现关机
        //cmd命令
        //dir 查看目录下文件或目录
        //cd  切换目录
        //shutdown
        //-l 注销
        //-r 重启
        //-s 关闭
        //-a 取消

        system("shutdown -s -t 3600");
        return 0;
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-8 23:12:19 | 显示全部楼层
上面定义的部分被注释掉了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-8 23:14:39 | 显示全部楼层

大哥 你这是复制了一遍吗  没看明白  小白一个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-8 23:15:19 | 显示全部楼层
zxcv89878221 发表于 2020-11-8 23:14
大哥 你这是复制了一遍吗  没看明白  小白一个

第6789行,//后面的部分被注释掉了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-8 23:17:31 | 显示全部楼层
zxcv89878221 发表于 2020-11-8 23:14
大哥 你这是复制了一遍吗  没看明白  小白一个

就是第6,7,8,9,行你那几个变量的定义部分放到了//后面,那是注释的内容
把最前面的//去掉就好了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-8 23:20:41 | 显示全部楼层
那个好了  大神   又出来个错误C4996和 警告  C6001 6031
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-8 23:23:30 | 显示全部楼层
zxcv89878221 发表于 2020-11-8 23:20
那个好了  大神   又出来个错误C4996和 警告  C6001 6031

亲测代码没问题
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-8 23:24:03 | 显示全部楼层
zxcv89878221 发表于 2020-11-8 23:20
那个好了  大神   又出来个错误C4996和 警告  C6001 6031

你这个定时关机给我整傻了,,,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-8 23:27:16 | 显示全部楼层
严重性        代码        说明        项目        文件        行        禁止显示状态
错误        C4996        'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.        hello        D:\vs2019\vs2019\hello\home work.c        12       
严重性        代码        说明        项目        文件        行        禁止显示状态
警告        C6001        使用未初始化的内存“a”。        hello        D:\vs2019\vs2019\hello\hello world.c        42       
严重性        代码        说明        项目        文件        行        禁止显示状态
警告        C6001        使用未初始化的内存“b”。        hello        D:\vs2019\vs2019\hello\hello world.c        42       
严重性        代码        说明        项目        文件        行        禁止显示状态
警告        C6031        返回值被忽略: “scanf”。        hello        D:\vs2019\vs2019\hello\home work.c        12       


感谢大神  新手小白   求解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-8 23:27:58 | 显示全部楼层    本楼为最佳答案   
zxcv89878221 发表于 2020-11-8 23:27
严重性        代码        说明        项目        文件        行        禁止显示状态
错误        C4996        'scanf': This function or variable may be uns ...

在最开始第一行加上
#define _CRT_SECURE_NO_WARNINGS   
就好了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-8 23:28:57 | 显示全部楼层
解决了记得设置为最佳答案哦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-8 23:29:13 | 显示全部楼层
什么意思啊这个    大神  小白 不懂  好不容易找的这个论坛
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-8 23:30:41 | 显示全部楼层
zxcv89878221 发表于 2020-11-8 23:29
什么意思啊这个    大神  小白 不懂  好不容易找的这个论坛

就是我头像右边有个绿色按钮,点一下就可以把我的回复设置为最佳答案,我会得到奖励
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-8 23:31:35 | 显示全部楼层
#define _CRT_SECURE_NO_WARNINGS    大神 这个代码是什么意思呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-8 23:32:10 | 显示全部楼层
大神  你有微信吗  小白不懂啊 可以方便加一下吗  教教我
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-8 23:46:24 | 显示全部楼层
zxcv89878221 发表于 2020-11-8 23:31
#define _CRT_SECURE_NO_WARNINGS    大神 这个代码是什么意思呢

这个是vs里常见的问题,就是scanf的安全问题,,具体原理我也不了解,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-8 23:56:26 | 显示全部楼层
zxcv89878221 发表于 2020-11-8 23:32
大神  你有微信吗  小白不懂啊 可以方便加一下吗  教教我

这个不太方便,有问题来论坛问吧,大家都会积极回答的,
还有,下次回复时候记得点击别人的帖子左下角【回复】,不然别人是看不到提醒的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-9 00:09:59 | 显示全部楼层
昨非 发表于 2020-11-8 23:56
这个不太方便,有问题来论坛问吧,大家都会积极回答的,
还有,下次回复时候记得点击别人的帖子左下角【 ...

好的  大神  我懂了 谢谢  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-9 12:32:55 | 显示全部楼层
昨非 发表于 2020-11-8 23:56
这个不太方便,有问题来论坛问吧,大家都会积极回答的,
还有,下次回复时候记得点击别人的帖子左下角【 ...

大神  怎么把这个做成压缩文件直接可以用的那种啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-12 17:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表