范文无忧网学习方法作业答案

C语言数据结构上机题

03月01日 编辑 fanwen51.com

[二级C语言上机题库怎么背啊这么多有什么技巧吗]上机 上机方面我的观点可能和某些朋友的不大一致。有些人认为上机考试是随机抽题,有运气的成分,但我认为还是有技巧可寻的。 首先是加强上机操作练习。同样的一道题,在试卷上你...+阅读

C语言数据结构上机题

#include "stdafx.h"

#include

using namespace std;

typedef struct LNode

{

char data;

struct LNode * next;

}LNode,* LinkList;

void CreateList(LinkList &L)//创建链表存放26个字母组成的线性表

{

L=(LinkList)malloc(sizeof(LNode));

L->next=NULL;

char;

for(int i=26;i>0;i--)

{

LNode *p;

p=(LinkList)malloc(sizeof(LNode));

p->data=c--;

p->next=L->next;

L->next=p;

}

}

bool ListInsert(LinkList &L,int i,char c)//在第i个位置插入字母c

{

LNode * p=L;int j=0;

while(p&j

{

p=p->next;

++j;

}

if(!p||j>i-1)

return false;

LinkList s=(LinkList)malloc(sizeof(LNode));

s->data=c;

s->next=p->next;

p->next=s;

return true;

}

void main()

{

LinkList L;

CreateList(L);//1.创建链表存放26个字母组成的线性表

char c;int i;

cout<<;"输入插入的字母"<

cin>>c;

cout<<;"输入插入的位置(整数)"<

cin>>i;

if(ListInsert(L,i,c))//在第i个位置插入字母c

{

while(L->next!=NULL)//将插入后的线性表输出

{

cout<next->data;

L=L->next;

}

}

}

//辛苦写完...刚调试通过...加分啊..

调试是在C++环境下调试的,如果你要在C环境下..把

cout<next->data; 改为:

printf("%d",L->next->data);

cin>>c;改为:scanf("%c",c);

就ok了......

ps: o_o一般上机都是C++吧......

c语言编程作业明天上机要用的求亲们啦

第一题

#include "stdio.h"

#difinde pi 3.1415926

void main()

{

printf("请输入一个远的半径\n");

int r;

double s,m;

scanf("%d",&r);

s=pi*2*r,m=pi*r*r;

printf("周长:%lf 面积:%lf\n",&s,&m);

}

第二题:

#include

vioid main()

{

printf("请输入4个整数\n");

int a[4],i,j,s;

scanf("%d,%d,%,d,%d",&a[0],&a[1],&a[2],&a[3]);

s=a[0]

for(j=0;j<4;j++)

{

for(1=0;i<4-j;i++)

{

if(a[i+1]

{

s=a[i+1],a[i+1]=a[i],a[i]=s;

}}}

printf("%d,%d,%d,%d",&a[0],&a[1],&a[2],&a[3]);

}

第三题:

#include

void main()

{

printf("请输入一个整数\n");

int a;

if(a%2)

printf('这个数是奇数");

eles

printf("这个数是偶数");

}

国二C语言上机如何答题

二级C语言上机考试的时候,写完程序后就可以 编译 连接 运行,运行了以后就会自动保存的,每次改动以后就可以再编译,连接和运行,可以调试有没有错误,并重新保存答案。

1.计算机二级C语言考试的流程:

1)笔试:90分钟,满分100分,其中含公共基础知识部分的30分。

2)上机操作:90分钟,满分100分。

上机操作包括:

(1) 基本操作。

(2) 简单应用。

(3) 综合应用。

2.计算机二级C语言考试内容 :

一、C语言程序的结构

1.程序的构成,main函数和其他函数。

2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。

3.源程序的书写格式。

4.C语言的风格。

二、数据类型及其运算

1.C的数据类型(基本类型,构造类型,指针类型,无值类型)及其定义方法。

2.C运算符的种类、运算优先级和结合性。

3.不同类型数据间的转换与运算。

4.C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。

三、基本语句

1.表达式语句,空语句,复合语句。

2.输入输出函数的调用,正确输入数据并正确设计输出格式。

四、选择结构程序设计

1.用if语句实现选择结构。

2.用switch语句实现多分支选择结构。

3.选择结构的嵌套。

五、循环结构程序设计

1.for循环结构。

2.while和do-while循环结构。

3.continue语句break语句。

4.循环的嵌套。

六、数组的定义和引用

1.一维数组和二维数组的定义、初始化和数组元素的引用。

2.字符串与字符数组。

七、函数

1.库函数的正确调用。

2.函数的定义方法。

3.函数的类型和返回值。

4.形式参数与实在参数,参数值的传递。

5.函数的正确调用,嵌套调用,递归调用。

6.局部变量和全局变量。

7.变量的存储类别(自动,静态,寄存器,外部),变量的作用域和生存期。

八、编译预处理

1.宏定义和调用(不带参数的宏,带参数的宏)。

2.“文件包含”处理。

九、指针

1.地址与指针变量的概念,地址运算符与间址运算符。

2.一维。二维数组和字符串的地址以及指向变量、数组、字符串、函数、结构体的指针变量的定义。通过指针引用以上各类型数据。

3.用指针作函数参数。

4.返回地址值的函数。

5.指针数组,指向指针的指针。

十、结构体(即“结构”)与共同体(即:“联合”)

1.用typedef说明一个新类型。

2.结构体和共用体类型数据的定义和成员的引用。

3.通过结构体构成链表,单向链表的建立,结点数据的输出、删除与插入。

十一、位运算

1.位运算符的含义和使用。

2.简单的位运算。

十二、文件操作

只要求缓冲文件系统(即高级磁盘I/O系统),对非标准缓冲文件系统(即低级磁盘I/O系统)不要求。

1.文件类型指针(FILE类型指针)。

2.文件的打开与关闭(fopen,fclose)。

3.文件的读写(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函数的应用),文件的定位(rewind,fseek函数的应用)。

延伸阅读:

如何学习C语言1、学好C语言,你可以很好地应付任何一种编程工具。 2、一定要多上机练习,通过程式了解相关知识。几经反复方得正果。 3、不要把学习C语言当成一种任务,更不要把它看成很难完成...

怎样学习C语言在初学C语言时,可能会遇到有些问题理解不透,或者表达方式与以往数学学习中不同(如运算符等),这就要求不气馁,不明白的地方多问多想,鼓足勇气进行学习,待学完后面的章节知识,前面的问...

C语言上机作业#include #include #include int main() { int b=0,m,n,s=0; scanf("%d",&n); while(n>0) { if(n%2==0) { b=b*10+n%10; } n/=10; } while(b>0) { s=s*10+b%10; b/=10; } prin...

计算机二级C语言上机考试如何通过啊上机方面我的观点可能和某些朋友的不大一致。有些人认为上机考试是随机抽题,有运气的成分,但我认为还是有技巧可寻的。 首先是加强上机操作练习。同样的一道题,在试卷上你会做,...

学习过的c语言程序的数据类型和运算符有哪些C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型 C语言的运算符包含的范围很广泛,共有34种运算...

C语言如何入门要真正的学好c语言,首先要把外围的知识的学好,首先数学不能太差!英语也要会一点. 入门后先掌握数据的类型,如整型,长整型,单精度型,双精度型,字符型和字符串型数据. 其次学习基本的...

C语言怎么入门你好 谭浩强的《C程序设计》 这本书比较好的 一般我们这些初学者都是看他的 比较浅显易懂,合适我们的,之后你可以再看看比较麻烦的长的代码, 最好自己多做做练习,看看教程 多分...

C语言如何入门现在中国的高校基本上都是用 唐浩强老师编写的《c语言程序设计》这本书作为c的入门教材,你要学c就先得有一本教材。这本书的前6章很容易理解,就算有看不明白的地方你也不要着...

word上机操作题及答案第一题 在第一行添加标题"必修课、限选课与选修课"为黑体、三号、居中。 2.将正文中的"必修课是……公共基础课"改为红色字体。 3.将文档的正文部分(不包括标题和表格)分为三栏,栏...

推荐阅读
图文推荐
栏目列表