c语言程序运行环境实验报告,程序的运行环境实验报告.doc

程序的运行环境实验报告.doc

院:数学与计算机学院学

院:数学与计算机学院

《C语言程序设计》

课程实验报告(第1次)

名:

号:

业:软件工程

同组人:

实验地点:分测中心6A-2

实验时间:3月24日

指导教师

实验名称:实验1 C++程序的运行环境

所使用的幵发工具及环境:硬件PC机一台

实验要求:(实验内容中的任务要求在实验课上完成,若未完成 请在下次上课前利用课外时间完成)

硬件基本配置:Intel Pentiumlll以上级别的CPU,大于64MB的内存。

软件要求:Window 2000操作系统,Visual Studio 6.0或更高版本开发环境。

实验学时:2学时

实现实验内容中的题目。

写实验报告

实验目的:

掌握函数的定义和调用方法。

掌握了解函数的参数传递机制。

了解并掌握递归函数的使用。

掌握内联函数的定义和使用方法。

掌握带默认形参的函数使用方法。

掌握重载函数的定义和使用。

了解使用系统函数。

实验内容:

Syl-2

#include using namespace std; void main()

{

char ch;

int lincCnt=l: int wordCnt=0: int charCnt=0;

bool isWS=true;

while((ch=getchar()) ! =EOF)

{

charCnt++;

if (ch=,\n ) 1 incCnt++;

if (ch=’ ’ | |ch==' \n’ | | ch== \tf) isWS=true; else if (isWS=true)

{

wordCnt++;

isWS=false;

)

cout<〈"行数是:"<〈lineCnt〈〈endl; cout<〈〃单词个数是:〃〈<wordCnt〈〈endl; cout<〈〃字符个数是:〃<〈charCnt<〈endl; getchar ();

getchar ();

}

C:\LJ se rs\l e

C:\LJ se rs\l ekrto

Syl-3

#include

using namespace std;

void fun(int p[], int n, int in)

{

int k=n; int cnt=0; while (k!=0)

{

for (int i=0;i〈n;i++)

{

if(p[i]!=0)

cnt++;

if (cnt==m)

{

cnt=0;

0011'1〈〈口[;1]〈〈〃出列"<<611(11; p[i]=0; k—;

}

>

>

}

void main()

int n, m;

cout〈

cin?n>>m; int *p=new int[n]; for (int i=0;i

C:\Users\lenovo\Desktop\Debug\JLl.exe

input n m

匕歹|..

Itl

ti歹L

3d

ti歹L

Syl-4

#include

#include using namespace std; int mainO {

float num, x=l, tmp;cout<

cin?num; do

trap=x;

x=(x+num/x)/2;

}while(fabs(x-tmp)〉=le-7); cout?x?endl;

getchar (); getchar (); getchar (): return 0;

C:\U se rs\l enovo\Des kto p\Deb ug\l

输入需要求开平方酌数

2.23607

Syl-5

#include using namespace std; int main()

{

char m, n;

cout〈

if (m>=’ 0’ &&m〈=’ 9’)

c(Kit<

else

cout

}

C:\LJ se- rs\l e no vo\Des krto p\Deb u g

么青输入要判断的字狩= 字柯是敷字字符

Syl-6

#include using namespace std; int qy (int n,int m)

{

int y; y=n%m; return y;

}

int qy

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值