单项选择题

以下程序的功能是计算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);

则程序运行后的输出结果是()

A. t
B. t*10
C. t*100
D. t+10

<上一题 目录 下一题>
热门 试题

单项选择题
有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中的三个连续结点。 struct node int data; struct node*next; *p,*q,*r; 现要将q和r所指结点的先后位置交换,同时要保持链表的连续,以下错误的程序段是()。

A. q->next=r->next;r->next=q;p->next=r;
B. q->next=r->next;p->next=r;r->next=q;
C. p->next=r;q->next=r->next;r->next=q;
D. r->next=q;q->next=r->next;p->next=r;

单项选择题
下列程序的输出结果是() main() double d=3.2;int x,y; x=1.2;y=(x+3.8) 5.0; printf( %d n ,d*y);

A. 3
B. 3.2
C. 0
D. 3.07

相关试题
  • 下面程序执行后输出的结果是______。...
  • 以下程序运行后输出结果是______。 ...
  • 以下程序运行后的输出结果是______。...
  • 以下程序的输出结果是______。 #in...
  • 以下程序给指针p分配三个double型动态内存...