永发信息网

编程基础问题:如何在VS中达到像matlab一样把变量都显示在旁边啊?变量一多都忘记前面的哪是哪了

答案:2  悬赏:10  手机版
解决时间 2021-12-22 05:00
  • 提问者网友:不爱我么
  • 2021-12-21 23:38
编程基础问题:如何在VS中达到像matlab一样把变量都显示在旁边啊?变量一多都忘记前面的哪是哪了
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-12-21 23:58
1、Student_name=input('请输入您的姓名:','s')后面加's'表示把输入的内容整体作为一个字符串看待。如果不加's',输入的内容会被理解为的一个表达式或者数值,例如,你输入a,如果工作区中刚好有a这个变量,那么返回的结果就是a的值,如果没有这个变量,则会提示错误并提醒你重新输入。再比如你输入55,带's'的时候返回一个包含两个字符的字符串,不带's'的话则返回一个数55。2、fprintf和disp的区别:fprintf更为底层,用于格式化输出,用法与C/C++类似,格式更为灵活,而且可用于写文件;而disp相对而言使用更为简单,用于把变量显示到命令窗口,支持的高级数据类型(比如类),但灵活性稍差。3,4、加解密是一个很宏大的话题,我从事的并非这个领域,但有一些了解,你的问题我不知道该从哪里说起。最好具体一点。5、fprintf(‘这个数字的逆序是:\n’)中的"\n"表示换行,和C/C++一样。6、解释代码:n=mod(y,10);可以理解成取y/10的余数。mod和rem类似,但如果参数不同号时存在差别fprintf(%1d,n);这句写错了,应该是fprintf('%1d',n)。那个1表示输出所占宽度,可以不要y=fix(y/10)没错,是对y/10取整。也可以使用floor。程序的思想是,先从个位开始输出(除以10的余数),然后把除10取整的数代替原数进行循环,则依次输出十位、百位。。。最终达到逆序的效果。希望对你有帮助,有问题欢迎继续追问。
全部回答
  • 1楼网友:持酒劝斜阳
  • 2021-12-22 01:31
期待看到有用的回答!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯