若所用变量均已正确定义,则执行下面程序段后的i的值是【】.for(i=0i<2i++)printf("YES");
若变量已正确定义,下面程序段的输出结果是______。
x=5.238794;
printf("%f\n",(int)(x*1000+0.5)/(float)1000);
若i,j已经定义为整型,则以下程序段中,内循环体的执行次数是()。 for(i=6;i>0;i一一) for(j=0;j<5;j++){…}
A.40
B.35
C.30
D.25
A.3
B.4
C.34
D.35
若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是( )。
(A)for(i=1,p=1;i<=5;i++)
p*=i;
(B)for(i=1;i<=5;i++)
{p=1;P*=i;}
(C)i=1;p=1;
while(i<=5)
{p*=i;i++;}
(D)i=1;p=1;
do{p*=i;
i++;}while(i<=5);
以下说法中不正确是( )。
(A)在C语言程序中所用的变量必须先定义后使用
(B)在程序中,APH和aph是两个不同的变量
(C)C语言程序总是从main()函数开始执行
(D)输入数据时,对于整型变量只能输入整型值,对于实型变量只能输入实型值
有以下程序段,且变量已正确定义和赋值 for(s=1.0,k=1;k<=n;k++)s=s+1.0/(k*(k+1)); printf("s=%f\n\n",s); 请填空,使下面程序段的功能与之完全相同 s=1.0;k=1; while(【 】){s=s+1.0/(k*(k+1));【 】;} printf("s=%f\n\n",s);
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
A.x=n%2.5;
B.x+n=i;
C.x=5=4+1;
D.x=y=5;
A.i=1;p=1;while (i<=5 ){p*=i;i++;}
B.for(i=1,p=1;i<=5;i++) p*=i;
C.i=1;p=1;do {p*=i;i++;} while (i<=5 );
D.for(i=1; i<=5; i++ ){p=1;p*=i;}
若k是基本整型变量,则以下程序段的输出是()。 k=8567; printf("|%一6d |\n",k);
A.输出格式描述符不正确
B.输出为|008567|
C.输出为| 8567|
D.输出为|一08567|