c语言笔试面试题 C语言知识竞赛试题(笔试).doc
文本预览下载声明
c语言笔试面试题 C语言知识竞赛试题(笔试)
}
}
6.有下面程序,功能是从键盘输入一行字符然后逆向输出该字符串,请填空。
#include quot;stdio.hquot;
struct node
{ char data;
struct node *link;
} *head;
main()
{ char ch;
struct node *p;
head=NULL;
while((ch=getchar())!=′\n′)
{ p=(struct node *)malloc(sizeof(struct node));
【9】
p-gt;link=head;
head=p;
}
【10】
while(p!=NULL)
{ printf(quot;%cquot;,p-gt;data);
p=p-gt;link;
}
}
7.以下程序的功能是调用函数fun计算:m=1-2+3-4+......+9-10,并输出结果。请填空。
显示全部