1. octave for函数怎么写
● for语句的使用
格式1:
for variable=vector
。.
end
variable为循环变量,vector为需要循环的所有值的数组,例如:
a = [1, 2, 3];
for var = a
格式1:
for variable=start:end
..
end
start:end其实是Octave中支持的连续列表(如1:10),这种方式是非常常用的,例如从1到10的循环可写成:
for i=1:10 %或者for i=[1:10]
..
end
2. C++的for函数怎样使用
C++中的for和C中的for是一样的,可以说几乎所有语言的for用法是差不多的
格式:
for(初始语句; 条件语句; 语句2)
{
循环语句;
}
以下形式都是正确的:
for(;;){ }
for (初始语句;;) { }
for (;条件;) { }
for (;;语句) { }
注意: for括号里面的两个分号是不能省略的,语句是可以省的
当只有一句话时可以在同一行, 从规范上讲,应该不在一行,呵呵:
for(;;)
{
循环执行的语句;
}
它和:
for(;;){ 循环执行的语句;}
是一样的,但是建议用上面的形式,上面的是标准形式
3. C语言中怎么用for函数写10进制转2进制的代码
#include
int main()
{
int i,j,x,a[1000];
scanf("%d",&x);
for(i=0;;i++)
{
a[i]=x%2;
x=x/2;
if(x==0)
break;
}
for(j=i;j>=0;j--)
printf("%d",a[j]);
return 0;
}
代码没有调试,可以参考参考
4. 怎样写for循环程序
我改了一下,这要是你没改清楚while(1)是一直执行这个程序,可以用break,和goto跳出,你看一下,有问题还可以再交流。
#include <reg52.h>;//定义头文件
#include <intrins.h>
#define uint unsigned int//宏定义
#define uchar unsigned char
uchar a,num,i;
sbit led1=P1^0;//定义输出口
void delay(uint z);//延时函数定义
void main()//主函数
{
while(1)
//这里少了大括号
{
for(num=0;num<200;num++)
{
led1=1;
delay(50);
led1=0;
delay(50);
//break;//这里错了,没有循环200次,就一次就出来了,去掉break。
}
led1=0;
break;//这里跳出while,也可以在这里写死循环,让程序等在这里。
}
while(1);//wait here
}
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=100;y>0;y--);
}
5. lingo中for函数用法
原发布者:阡陌小多
运筹学实验LINGO的基本用法LINGO入门安LINGO的菜单阳师范学用LINGO编程语言建立模型院数学与LINGO的运算符和函数统计学院运筹第一章LINGO的基本用法学实§1.1LINGO入门验1.LINGO的主要功能特色:(1)既能求解线性规划问题,也有较强的求解非线性规划问题的能力;(2)输入模型简练直观;安(3)运行速度快,计算能力强;阳师(4)内置建模语言,提供几十个内部函数,从而能以较少范学语句,较直观的方式描述较大规模的优化模型;院数学(5)将集合的概念引入编程语言,很容易将实际问题转换为LINGO模型;与统(6)能方便地与Excel、数据库等其他软件交换数据;计学院运筹建模时需要注意的几个基本问题:学实验(1)尽量使用实数优化模型,减少整数约束和整数变量的个数;(2)尽量使用光滑优化模型,减少非光滑约束的个数;如:尽量少地使用绝对值函数、符号函数、多个变量求最大(或最小)值、四舍五入函数、取整函数等.(3)尽量使用线性优化模型,减少非线性约束和非线性变安量的个数(如x/y<5改为x<5y);阳师(4)合理设定变量的上下界,尽可能给出变量的初始值;范学院(5)模型中使用的单位的数量级要适当(如小于103);数学与统计学院运2.LINGO的基本用法.筹学实验例1.某工厂有两条生产线,分别用来生产M和P两种型号的