遵守中华人民共和国的各项道德法规,
承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。
参与本评论即表明您已经阅读并接受
上述条款。
9 条评论 按热度排序 按时间排序 /350
打卡Lv2
树叶的叶开心的开 展开
课件里最后的default少了设置k=0,但视频里讲了
2023年04月02日 12:49
2 回复
hdylnpu 讲师 展开
@ 树叶的叶开心的开 你好,你看的很细,视频时讲的是更完整的。理论上说,对用户的输入必须充分考虑各种可能情况,以增加程序的健壮性。这里因为定位是初学阶段,所以备课时假设用户输入的都是合法的,讲课时一不小心讲多了。
2023年04月03日 19:37
@TA
学习达人
LaoSiJiLSJ 展开
在程序中,printf("请输入你的选择<1,2,3,4>:"); 中的尖括号 < 和 > 是用来表示选择项的范围的。这意味着用户应该输入1、2、3或4之间的某个数字,程序会根据这个输入执行相应的操作。 实际上,尖括号在这里不是必需的,你可以直接写成 printf("请输入你的选择1,2,3,4:");。但是,包括尖括号可以提供更好的用户体验,因为它清楚地表明了有效的输入选项。如果用户输入的数字不在1到4的范围内,程序可以提醒用户输入错误,这样做可以提高用户友好性。 所以,你可以选择加不加尖括号,这取决于你是否认为它会提高用户的理解程度。如果用户界面是面向最终用户的,那么包括尖括号通常是一个好主意。
2024年07月07日 23:09
0 回复
hdylnpu 讲师 展开
@ LaoSiJiLSJ 你好,你说的很对,如果真的我是面向终端用户,用户体验永远是第一位的。这里只是侧重知识讲解了。 另,如果真的严格些,应该为<〔1〕,〔2〕, 〔3〕,〔4〕>。尖括号必须选择,中括号建议选择。连用的意思是必须从这四个数中选择一个。
2024年07月09日 21:13
@TA
学习达人
Meteor-Santos 展开
老师您好,结合第一章13节的内容,应该在用户第一次输入后加上fflush(stdin);来清空缓存区,可是我查了一下这不是C标准方法,我是用visual studio写的代码,这种方法确实失效了,请问老师有没有通用方法来清空缓存区
2024年06月12日 13:57
0 回复
hdylnpu 讲师 展开
@ Meteor-Santos 你好,查了一下你说的很对,这个方法后期是不支持啦。因为没有用高版本的vs,真的没有觉察到。 目前能想到的方法就是自己写一个函数来实现这一功能。
2024年06月13日 07:30
@TA
学习达人
T237363yk 展开
老师,k=0到底干啥用的,不写行不行,实在闹不明白
2024年02月17日 21:55
0 回复
hdylnpu 讲师 展开
@ T237363yk 当进行除法运算,并且初数b为零时,设置k变量值为0。 在程序的最后,只有当k变量值为1时,才说明输入数据合适,已经获得计算结果,才需要输出。
2024年02月18日 05:59
@TA
hdylnpu 讲师 展开
@ T237363yk 你好,k变量的初始值为1。 当进行加、减、乘 运算时,k变量值不变,仍然为1,进行计算结果给c变量。 当进行除法运算并且除数b不是零时,k变量值不变,仍然为1,进行计算结果给c变量。
2024年02月18日 05:54
@TA
学习达人
u10211326345 展开
老师,请问这个代码第6行的 int input=1,k=1; 是初始化的意思吗?
2023年11月29日 22:04
0 回复
hdylnpu 讲师 展开
@ u10211326345 你好,在定义变量时可以同步赋值,这是变量的初始化。
2023年12月01日 16:02
@TA
学习达人
xunflyboy 展开
#include <stdio.h> int main() { float a=0,b=0,c=0,s=0; int input=1,k=1; printf("请输入两个数:"); scanf("%f %f",&a,&b); printf("1.相加\n"); printf("2.相减\n"); printf("3.相乘\n"); printf("4.相除\n"); printf("请输入您的选择<1 2 3 4>: "); scanf("%d",&input); switch(input) { case 1: c=a+b; break; case 2: if(a<b) //如果a小于b,交
2023年08月07日 21:25
0 回复
茶茶丸喵 展开
@ xunflyboy 你的括号全是中文的
2023年11月09日 20:49
@TA
我们的成功之路 更多 换一换
会员名:断剑****阿草
学习本来就是 一件在痛苦中获得快乐的事,而我要自学网这个平台是可以帮助我们把痛苦降到最小,快乐发展到最大。我先说一下自己的情况:我原来是学习java开发的,在学校参加培训机构学的一塌糊涂,基本就是啥都会一点点,但是没有一门能搬得上台面的。在朋友推荐下我了解到我要自学网,可以说它是我编程求学路上的良师。学校里的老师讲的内容枯燥难理解,在自学网我只要跟着老师步骤学习就可以。在毕业答辩展示毕业设计的时候老师都怀疑我是网上买的,但当他们看到我对毕业设计熟悉且原理了解的情况时疑惑不攻自破。很感谢我要自学网和自学网的老师,他们教会了我很多很多。在这上面我还学习了PS,CAD,会计从业知识,以后我会推荐给更多想要学习的人。现在我不做开发了,但是我在上面学习的东西完全能够满足我工作的需要,甚至在讨论其他技术的时候我还能插上一嘴,身边的朋友都对我刮目相看。
会员名:u111****6564
大学学习的土木工程,2012年毕业,毕业后一直从事土木工程,干了几年,发现自己喜欢设计喜欢画画,但是一直没有好的机会去学习
会员名:P****少
如何从一个普工转成一个设计人员,我经历了很多很多。大家都知道,作为一个职场 老员工,绝对不会毫不吝啬的去教一个新人,所以新人的学习历程是很艰辛的,而我就是这样的一个情况。我给自己定了一个目标,就是在自学网成功的学习两个软件,从新手到精通。
会员名:冯****o
从初中那会我非常喜欢计算机,但是没有人知道我,我妈妈给我买了便宜的电脑毛病多久开始慢慢的自己解决,慢慢的就就知道了电脑的硬件慢慢开始学
会员名:T56****7hf
一直有个理想,想设计一个自己开发的APP,做属于自己的软件,虽然遥不可及但还是会努力去追求,正在努力学习中,学习计算机网络应用专业,正在努力学习计算机基础前端
V
特惠充值
联系客服
APP下载
官方微信
返回顶部