- 190
- 0
- 约19.54万字
- 约 289页
- 2017-02-28 发布于湖北
- 举报
C程序设计题库(182道含答案)
试卷编号:8172
所属语言:C++
试卷方案:题库182道设计题
试卷总分:1820分
共有题型:1种
一、程序设计 共182题 (共计1820分)
第1题 (10.0分) 题号:664
/*-------------------------------------------------------
【程序设计】
---------------------------------------------------------
题目:已知有结构体类型定义:
struct node
{ int data;
struct node *nextPtr;
};
请编写函数void computingList(node * head),对head
指向的单向链表,分别统计结点的data成员值为负数、0、
正数的结点个数分别存入变量negtive、zero、positive中。
-------------------------------------------------------
注意:部分源程序给出如下。请勿改动主函数main和其它函数中
的任何内容,仅在函数的花括号中填入所编写的若干语句。
-------------------------------------------------------*/
#include iostream
#include fstream
using namespace std;
void grading(int,int,int);
struct node
{
int data;
struct node *nextPtr;
};
void computingList(node * head)
{
int positive=0,negtive=0,zero=0;
/**********Program**********/
/********** End **********/
//忽略阅读
grading(positive,zero,negtive);
//忽略阅读结束
}
struct node *createList(void)
{
node *head=NULL, *p1, *p2;
int i;
int a[10] = {-1,3,4,0,9,4,11,-6,2,-10};
head=p2=p1= new node;
p1-data = a[0];
for (i=1; i10; i++)
{
p1= new node;
p1-data = a[i];
p2-nextPtr=p1;
p2=p1;
}
p2-nextPtr=NULL;
return (head);
}
int main()
{
struct node *head;
head = createList();
computingList(head);
return 0;
}
//以下忽略阅读
void grading(int a,int b,int c)
{
fstream myfile;
myfile.open(out.txt,ios::out);
myfilea b cendl;
myfile.close();
}
答案: struct node *p;
p=head;
while(p!=NULL)
{
if(p-data 0)
positive++;
else if (p-data 0)
negtive++;
else if (p-data == 0)
zero++;
p=p-nextPtr;
}
第3题 (10.0分)
您可能关注的文档
- 晶体硅组件认证测试失败机理探讨与.ppt
- BT200的使用.doc
- 京滦水泥厂施工组织设计.doc
- 7、导、地线连接作业指导书.doc
- 7、地基与基础.ppt
- BTS3012 新特性原理培训.ppt
- 7、引力场的量子化及其局限性.doc
- 京津冀一体化下物流配送中心的现状研究.ppt
- 7——室内环境中人的常见心理.ppt
- 7、企业应急管理常见问题.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)