小编Mar*_*ona的帖子

Matlab和C ++中while循环之间的区别

与Matlab玩了一段时间后,我不禁注意到while循环的执行方式似乎不同于c ++。例如,对于这部分Matlab代码,

>> i=1;
>> while i>=1 && i<10
fprintf('%i')
i=i+2
end
Run Code Online (Sandbox Code Playgroud)

计算机坚持要求返回字符串3,5,7,9,11。另一方面,C ++中的相同程序

int i=1;

while (i>=1  && i<10)
{
    cout << i <<endl;
    i=i+2;
} 
Run Code Online (Sandbox Code Playgroud)

给出字符串1,3,5,7,9。两种语言在这方面是否确实有所不同,或者我做错了什么?

c++ matlab

1
推荐指数
1
解决办法
104
查看次数

如何使用fprintf打印箭头链

我正在寻找一种设置fprintf函数的方法,以便它返回1->2->...->n任何输入n 的字符串。但是,如果不在->1->2->...->n字符串的开头()或结尾()附加一个多余的箭头,我将找不到解决方法1->2->...->n->。有没有解决的办法?

matlab printf

1
推荐指数
1
解决办法
58
查看次数

标签 统计

matlab ×2

c++ ×1

printf ×1