篇一 :C语言程序设计实验报告——张蒙蒙

重庆邮电大学移通学院

C语言程序设计实验报告

学 生: 张蒙蒙

学 号: 0214110122

班 级: 一班

专 业: 数字媒体

重庆邮电大学移通学院

1

重庆邮电大学移通学院

目 录

第一章 基础掌握............................................................................................................ 3

1.1 实验目的 ................................................................................... 错误!未定义书签。

1.2 实验要求 ................................................................................................................. 3

1.3 实验基本内容.......................................................................................................... 3

第二章 数据类型............................................................................................................ 4

2.1 实验目的 ................................................................................................................. 4

…… …… 余下全文

篇二 :《C语言程序设计》课程实验报告

C语言程序设计》课程实验报告

学院名称:  建筑工程学院          专业年级:土木104         

学生姓名:                      号:              

联系电话:              Email:                     

                                            20104 13

…… …… 余下全文

篇三 :C语言程序设计实验报告——实验3 最简单的C程序设计

凯里学院    C语言程序设计      实验报告

×××××专业××年级××班,学号××××××姓名××成绩       

合作者                            实验日期        年      月       日

指导教师                          评阅日期        年      月       日

…… …… 余下全文

篇四 :C语言程序设计实验报告9

C语言程序设计实验报告(九)

专业 计算机科学与技术  班级 卓越工程师班  日期 20##年12月23日             实验组别 第一组  成绩      第九次实验  结构与联合实验  指导教师 李开   学生姓名   学号    

实验名称 结构与联合实验

(一)   实验目的

(1)       熟悉和掌握结构的说明和引用、结构的指针、结构数组,以及函数中使用结构的方法。

(2)       掌握动态存储分配函数的用法,掌握自引用结构和单向链表的创建、遍历、结点的增删、查找等操作。

(3)       了解字段结构和联合的用法。

(二)   实验内容及要求

1.表达式求值的程序验证

设有说明:

char u[] = "UVWXYZ";

char v[] = "xyz";

struct T{

    int x;

    char c;

    char *t;

}a[] = {{11, 'A', u}, {100, 'B', v}}, *p = a;

请先自己计算表2.1中表达式的值,然后编写程序并运行来加以验证。(各表达式相互无关)

…… …… 余下全文

篇五 :C语言程序设计实验报告

C语言程序设计A 实验报告

实验名称 火车票订票系统

信息与通信学院 院(系)电子信息工程 专业

         班 第2实验小组

作者

学号

实验日期 20111229

.实验目的和要求

1.列车原始信息可以从文件导入或者控制台录入,包括车次、票数等;

2.客户可以按车次进行列车信息查询;

3.客户对某一天订票,订票成功后当日的票数能被更改;

4.客户能够退票;

5. 程序能够输出菜单,用户按照提示操作并最终能够得到相应操作结果;

6.熟练掌握并运用结构体。

.实验内容

   #include<stdio.h>

#include<string.h>

struct Piao

{

char b[4];

 int shu;

}abc[30]={{"t1",55},{"t2",68},{"t3",15},

{"t1",55},{"t2",68},{"t3",15},

{"t1",5},{"t2",28},{"t3",35},

{"t1",51},{"t2",48},{"t3",35},

{"t1",55},{"t2",68},{"t3",15},

{"t1",5},{"t2",28},{"t3",35},

{"t1",55},{"t2",68},{"t3",15},

…… …… 余下全文

篇六 :C语言程序设计实验报告

实验一

1.

#include”stdio.h”

main()

{

Int a,b,c,s;

a=5;b=4;c=6;

s=(a+b+c)/3;

printf(“a=%d,b=%d,c=%d\n,s=%d”,a,b,c,s);

}

已知a=5,b=4,c=6,求出s并换行

2.

#include”stdio.h”

main()

{

int r,s;

scanf(“%d”,&r);

s=r*r;

printf(“s=%d”,s);

}

输入一个数字求他的平方

3.

include<stdio.h>

main()

{

printf(“  *\n”);

printf(“***\n”);

printf(“  *\n”);

}

4.

#include<stdio.h>

main()

int v;

int a,b,c;

a=3;b=3;c=5;

v=a*b*c;

printf(“v=%d”,v);

实验二

1.(1)

main()

{

char s1=’3’,s2=’4’,s3=’5’;

int c1=101,c2=102;

printf(“3%d\t4%c\t5%c\n”,s1,s2,s3);

printf(“s1=%d\ts2=%d\ts3=%d\n”,s1,s2,s3);

printf(“c1=%d\t~%c”,c1,c1);

printf(“c2=%dt~%c”,c2.c2);

}

1.(2)

main()

{

float x=8.3,y=4.2,s;

int a=7;

s=x+a%5(int)(x-y)%2/3;

printf(“s=%f”,s);

}

运行结果为8.300000

%是求余数

先运算x-y,把结果转换为int型的有利于四则运算。

…… …… 余下全文

篇七 :C语言程序设计实验报告(数组)

C语言程序设计实验报告(数组)

1       实验目的

(1)熟练掌握一维数组,二维数组的定义,初始化和输入、输出方法;

(2)熟练掌握字符数组和字符串函数的使用;

(3)掌握与数组有关的常用算法(查找、排序等)。

2       实验内容

编写函数catStr(char str1[],char str2[])用于进行两个字符串的连接,编写函数lenStr(char str[])用于统计一个字符串的长度,并在主函数中调用。

     要求:

1、不允许用strcat()和strlen()字符处理库函数;

2、在主函数以直接初始化的方式输入两个字符串str1和str2.调用函数strlen()计算并返回两个字符串的长度;

3、调用函数catstr()连接两个字符串(将str2连接在str1后面);

4、调用函数lenstr()计算并返回连接后字符串的长度;

5、在主函数中输入两个原始的字符串及几个字符串的长度,以及处理后字符串及其长度。

3算法描述流程图

 

4       源程序

#include<stdio.h>

#include<string.h>

 void  catStr(char str1[],char str2[])

 { int i,j;

   for (i=0;str1[i]!='\0';i++);

     for(j=0;str2[j]!='\0';j++)

         str1[i+j]=str2[j];

…… …… 余下全文

篇八 :C语言程序设计实验报告

阿坝师专计科系《C语言程序设计》实验手册

《C语言程序设计》实验简介

课程名称:C语言程序设计

课程性质:专业必修课

课程属性:专业必修课

课程学时学分:学时78 实验学时32 学分6

面向专业:软件技术、网络系统管理、计算机应用技术、楼宇智能化工程技术、现代教育技术

一、课程的任务和基本要求

C语言程序设计实验是面向计算机相关专业学生开设的《C语言程序设计》实验课,是配合《C语言程序设计》课程而开设的实验性教育环节。本课程的主要任务是让学生充分掌握C语言程序设计的基本概念、各种数据类型的使用技巧、模块化程序设计的方法等。C语言程序设计实验对课程中所涉及的知识进行验证,同时也是学生很好地学习课程的辅助手段。通过C语言上机实验的教学活动,使学生真正全面掌握C语言的基础知识,培养和提高学生的程序开发能力。

二、实验项目

【实验一】最简单的C程序---顺序程序设计

【实验二】逻辑运算和判断选取控制

【实验三】循环结构程序设计(一)

【实验四】循环结构程序设计(二)

【实验五】函数

【实验六】数组(一)

【实验七】数组(二)

【实验八】指针

【实验九】结构体、共用体和文件

【实验十】C程序综合性实验

三、有关说明

1、与其它课程和教学环节的联系:

先修课程:计算机导论

后续课程:面向对象程序设计、Java程序设计、php、数据结构、软件工程

2、教材和主要参考书目:

(1)教材:

《C程序设计题解与上机指导(第三版)》,谭浩强 编著,北京:清华大学出版社,20xx年。

(2)主要参考书目:

《C语言程序设计(第三版)》 谭浩强 著,清华大学出版社,20xx年。

阿坝师专计科系《C语言程序设计》实验报告

三、实验内容

实验一 最简单的C程序---顺序程序设计

(验证性实验 2学时)

实验时间: 2012, 10,16 实验地点: 公共机房 3 实验成绩:

…… …… 余下全文