填空题

以下程序的运行结果是【 】 int k=0; void fun(int m) {m+=k;k+=m;printf("m=%d k=%d ",m,k++);} main() {int i=4; fun(i++);printf("i=%d k=%d\n",i,k); }

【参考答案】

m=4 k=4 i=5 k=5
<上一题 目录 下一题>
热门 试题

填空题
下列程序的运行结果是:【 】#include <string.h>char *ss(char *s){ return s+strlen(s) 2;}main( ){ char *p,*str=”abcdefgh”;p=ss(str); printf(“%s n”,p);}
填空题
以下程序中函数fun的功能是:构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单链表中所有结点中的字符串。请填空完成函数disp。#includetypedef struct node/*链表结点结构*/{char sub[3];struct node * next;}Node;Node fun(char S) /*建立链表*/{ ……}void disp(Node *h) {Node*P;P=h->next;while(【 】){printf( %s\n ,P->sub);P=【 】; }}main(){Node *hd;hd=fun();disp(hd);prinff( \n );}
相关试题
  • 在面向对象方法中,类的实例称为【 】。
  • 数据结构分为线性结构和非线性结构,带链的...
  • 以下程序运行后的输出结果是【 】。main(...
  • 函数strcmp( )的功能是对两个字符串进行...
  • 以下程序运行后的输出结果是【 】。#defi...