填空题

以下程序的功能是计算:s=1+12+123+1234+12345。请填空

main()

{ int t=0,s=0,i;

    for(i=1;i<=5;i++)

      {t=i+______;s=s+t;}

    printf("s=%d\n",s);}

下载APP答题
由4l***54提供 分享 举报 纠错

相关试题

单选题 有如下程序:

main( )

{ int a=2,b=-1,c=2;

if(a<b)

if(b<0)c=0;

else c++;

printf("%d\n",c);

}

该程序的输出结果是( )。

A、

0

B、

1

C、

2

D、

3

单选题 以下选项中合法的字符常量是( )。

A、

"B"

B、

'\080'

C、

'6'

D、

D

单选题 若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。

A、

switch(x)

{case 1.0:printf("*\n");

case 2.0:printf("**\n");}

B、

switch(int(x)):

{case 1:printf("*\n");

case 2:printf("**\n");}

C、

switch(a+b)

{case 1:printf("*\n");

case 1+2:printf("**\n");}

D、

switch(a+b)

{case 1:printf("*\n");

case c:printf("**\n");}

单选题 以下叙述中正确的是( )。

A、输入项可以是一个实型常量,如:scanf("%f ",3.5)
B、只有格式控制,没有输入项,也能正确输入数据到内存,例如:scanf("a=%d,b=%d");
C、当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如:scanf("%4.2f ",&f)
D、当输入数据时,必须指明变量地址,例如:scanf("%f",&f);

单选题 表达式3.6-5/2.0+1.2+5%2的值是( )。(改)

A、

4.3

B、

4.8

C、

3.3

D、

3.8

单选题 若a为int类型,且其值为4,则执行完表达式a+=a-=a*a后,a的值为( )。

A、

6

B、

-9

C、

-24

D、

12

单选题 在C语言中,int,char和short三种类型数据在内存中所占用的字节数( )。

A、由用户自己定义
B、均为2个字节
C、是任意的
D、由所用机器的机器字长决定

单选题 若有以下定义和语句:
Char c1='b',c2='e';
Printf("%d,%c\n",c2-c1,c2-'a'+'A');
则输出结果是( )。

A、2,M
B、3,E
C、2,E
D、输出项与对应的格式控制不一致,输出结果不确定