大一C语言实验 2:数据运算和输入输出

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二数据运算和输入输出

学院软件工程

学院

班级学号姓名

实验日期2018.10.2

6

批次 4 地点教师

语年月日

一、实验目的

1.掌握C语言的基本数据类型及常量表示方法;

2.掌握C语言变量定义初始化;

3.掌握各种运算符及表达式的运算规则;

4.熟悉并掌握格式化输入和输出函数的使用;

二、实验内容:

1.必做实验:【实验2.1】,【实验2.2】,【实验2.3】【实验2.4】

2.选做实验:【实验2.5】

三、程序调试步骤及运行结果(写清题号,附上编写的程序及运行结果)

【实验2.1】

#include"stdafx.h"

int _tmain(int argc, _TCHAR* argv[])

{ int i=5,j=5,x,y,z;

char ch1,ch2;

i++;

printf("i=%d,j=%d\n",++i,j++);

x=10;

x+=x-=x-x;

printf("x=%d\n",x);

return 0;

}

实验二数据运算和输入输出

【实验2.2】

#include"stdafx.h"

/**********found**********/

int _tmain(int argc, _TCHAR* argv[])

{ int c,f=100;

/**********found**********/

c=5*(f-3)/9;

printf("f=%d,c=%d,\n",f, c);

return 0;

}

【实验2.3】

#include"stdafx.h"

#include

int _tmain(int argc, _TCHAR* argv[])

{float a,b,c,p,s;

scanf("%f%f%f",&a,&b,&c);

p=(a+b+c)/2;

s=sqrt(p*(p-a)*(p-b)*(p-c));

printf("Three edges are :%.2f,%.2f,%.2f\n",a,b,c);

printf("The area is:%.2f\n",s);

return 0;

}

【实验2.4】

#include"stdafx.h"

int _tmain(int argc, _TCHAR* argv[]) {char ch1,ch2;

scanf("%c",&ch1);

printf("%c %d %o %x\n",ch1);

ch2=ch1+32;

printf("%c %d %o %x\n",ch2);

return 0;

}

相关文档
最新文档