C语言实验_c语言实验

2020-02-28 其他范文 下载本文

C语言实验由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言实验”。

实验人员:

17自动化类03,学号1710221315,万里,实验日期:2018.3.27

实验一

C语言上机基础

一实验目的 熟悉C语言运行环境——Microsoft Visual C++ 6.0中文版。掌握C语言程序的书写格式和C语言程序的结构,初步了解C源程序的特点。3 掌握C语言上机步骤,了解如何编辑、编译、调试和运行一个C程序的方法。4 掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对他们赋值的方法。

二实验内容 完成下面程序的运行

输入并运行下面的程序,运行后记录并分析结果。#include main(){

char c1,c2;

// 定义变量

c1=97;c2=98;

/* 定义变量 */ printf(“%c %cn”,c1,c2);} 运行结果如下:

在此基础上:

在程序最后增加一个语句,再运行,并分析结果。

printf(“%d %dn”, c1, c2);

运行结果如下:

将第2行改为:

int c1,c2;运行结果如下:

原因分析:int是整形的变量,但是输出的时候使用的是%c的格式符,这样就触发了ASCII码的使用,将97,98对应成a,b。

再将第3行改为:

c1=305;c2=340;

再使之运行,分析运行结果。运行结果如下:

原因分析:char是定义字符型变量的,但是只有一个字节,存储的空间只有到255,所以输出的就是暂时未知规则的数值

三案例项目

1.定义三个变量记录你本人的生日(整型数),姓名拼音的首字母(字符型数),年龄(浮点型数,如:20.8),然后输出这三个变量。#include intmain(){

}return 0;printf(“我的生日是%d.%d.%dn”,year,month,day);printf(“我的年龄是%fn”,age);printf(“我的姓名是%c%cn”,first_name,second_name);printf(“请输入出生年月日n”);scanf(“%hd %hd %hd”,&year,&month,&day);printf(“请输入您的年龄n”);scanf(“%f”,&age);printf(“请输入您的姓名n”);scanf(“ %c %c”,&first_name,&second_name);short year,month,day;float age;//定义函数 char first_name,second_name;

程序运行结果如下:

《C语言实验.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
C语言实验
点击下载文档
相关专题 c语言实验 语言 c语言实验 语言
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文