C语言集中上机实验报告.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

重庆邮电大学移通学院

PAGE

PAGE3

重庆邮电大学移通学院

C语言集中上机实验报告

学生:周辉

学号:0111101612

班级:

专业:通信工程

重庆邮电大学移通学院

2011年6月

目录

TOC\o"1-3"\h\z\u第一章循环 3

1.1实验目的 3

1.2实验要求 3

1.3实验基本内容 3

1.3.1题目一 3

1.3.2题目二 3

第二章数组 5

2.1实验目的 5

2.2实验要求 5

2.3实验基本内容 5

第三章函数 6

3.1实验目的 6

3.2实验要求 6

3.3实验基本内容 6

第四章指针 7

4.1实验目的 7

4.2实验要求 7

4.3实验基本内容 7

第五章综合练习 8

5.1实验目的 8

5.2实验要求 8

5.3实验基本内容 8

集中上机总结 9

重庆邮电大学移通学院

PAGE14

第一章循环

1.1实验目的

(1)掌握一维数组和二维数组的定义、赋值和输入输出的方法

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

(3)掌握与数组有关的算法。

1.2实验要求

在报告中记录建立、保存C程序实习过程。

完成典型题目,分析遇到的困难和实验中的收获。

1.3实验基本内容

1.3.1题目一

打印出以下图案

*

***

*****

*******

*****

***

*

(1)题目分析:

首先,题目要求是要打印出一个7行

(2)程序:

#include<stdio.h>

voidmain()

{

inti,j;

for(i=1;i<=4;i++)

{

for(j=1;j<=8-i;j++)printf("");

for(j=1;j<=2*i-1;j++)printf("*");

printf("\n");

}

for(i=3;i>=1;i--)

{

for(j=1;j<=8-i;j++)printf("");

for(j=1;j<=2*i-1;j++)printf("*");

printf("\n");

}

}

(3)运行结果:

1.3.2题目二

编写程序实现输入整数n,输出如下所示由数字组成的菱形。(图中n=5)

1

121

12321

1234321

123454321

1234321

12321

121

1

(1)题目分析:

(2)程序:

#include<stdio.h>

#defineN5

voidmain()

{

inti,j;

for(i=1;i<=N;i++)

{

for(j=1;j<=i;j++)

printf("%d",j);

for(j=i-1;j>=1;j--)

printf("%d",j);

printf("\n");

}

for(i=N-1;i>=1;i--)

{

for(j=1;j<=i;j++)

printf("%d",j);

for(j=i-1;j>=1;j--)

printf("%d",j);

printf("\n");

}

}

(3)运行结果:

第二章数组

2.1实验目的

(1)掌握一维数组和二维数组的定义、赋值和输入输出的方法

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

(3)掌握与数组有关的算法。

2.2实验要求

在报告中记录建立、保存C程序实习过程。

完成典型题目,分析遇到的困难和实验中的收获。

2.3实验基本内容

2.3.1程序

#include<stdio.h>

voidmain()

{

chara[5]={'*','*','*','*','*'};

intd,b,c;

chars='';

for(d=0;d<5;d++)

{

printf("\n");

for(b=0;b<d;b++)

printf("%c",s);

for(c=0;c<5;c++)

printf("%c",a[c]);

}

printf("\n");

}

截图:

2.3.2

1.2输入4×4的数组,编写程序实现

文档评论(0)

191****1763 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档