篇一 :C语言实验报告

课程名称: 程序设计基础(C)

实验日期:20xx年x月x日

一、实验名称(本次实践的题目)

输入输出函数的使用

二、实验目的及要求

1、 掌握格式输入输出函数printf和scanf函数的使用

三、实验环境

PC机一台,windows 7 操作系统,VC++6.0软件

四、实验过程

1、用下面的scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1=’A’,c2=’a’。问在键盘上如何输入。 #include <stdio.h>

int main(){

int a,b; float x,y;char c1,c2;

scanf(“a=%db=%d”,&a,&b);

scanf(“%f%e”,&x,&y);

scanf(“%c%c”,&c1,&c2);

printf(“a=%d,b=%d,x=%f,y=%f,c=%c,c2=%c\n“,a,b,x,y,c1,c2) ;

}

答:按如下方式在键盘下输入

a=3b=78.5000071.8200Aa

理由:主要是上面的scanf函数中的双引号中的内容决定了输出的格式

%f%e表示输出的小数默认都是6位,所以要加后面加0补齐位数

2、请编程序将“China”译成密码,密码规律是:用原来的字母后面第4字母代替原来的字母。例如,字母”A”后面第4个字母是”E”,用”E”代替”A”。因此“China”应译成”Glmre”。请编一程序,用赋初值的方法使c1,c2,c3,c4,c5这5个变量的值分别为’C’,’h’,’i’,’n’,’a’,经过运算使c1,c2,c3,c4,c5分别变为’G’,’l’,’m’,’r’,’e’。分别用putchar函数和printf函数输出这5个字符。

答:#include <stdio.h>

…… …… 余下全文

篇二 :c语言综合性实验总结

华北科技学院计算机学院综合性实验

实 验 报 告

课程名称      程序设计语言(C)              

实验学期   20##     2012  学年 第  二  学期

学生所在学院    建筑工程学院                              

年级   11级        专业班级  土木B112班                     

学生姓名   季京伟             学号 201105024201                 

…… …… 余下全文

篇三 :c语言课程设计总结报告

附表2

C++(或C)语言课程设计总结报告

注:该表格由学生填写,内容采用小四号宋体。

源代码:

/*  学生通讯录管理系统,能够实现对通讯录的内容进行创建、显示、查询、删除以及

     修改等功能  */

# include<stdio.h>

# include<string.h>

# include<conio.h>

# include<ctype.h>

# define N 100

void myprint();

void mycreate(char num[N][12],char name[N][12],char tel[N][15],int *n);

void mydisplay(char num[N][12],char name[N][12],char tel[N][15],int n);

void mysearch(char num[N][12],char name[N][12],char tel[N][15],int n);

void mydelete(char num[N][12],char name[N][12],char tel[N][15],int *n);

void mymodify(char num[N][12],char name[N][12],char tel[N][15],int n);

/* 主函数  */

void main()

{

 char choose,yes_no,num[N][12],name[N][12],tel[N][15];

 int n=0;

 do{

    myprint();

   

…… …… 余下全文

篇四 :c语言综合实验报告

计算机系综合性实验

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

实验学期   20##    2012   学年    学期

学生所在系部                                

年级            专业班级                     

学生姓名           学号              

任课教师                             

…… …… 余下全文

篇五 :C语言实验报告范文

计算机科学与技术系C语言实验报告

实验名称:指针及其应用日期: 得分: 指导老师: 专业: 班次: 姓名: 学号:

实验目的

(1) 掌握变量的指针及其基本用法。

(2) 掌握一维数组的指针及其基本用法。

(3) 掌握指针变量作为函数的参数时,参数的传递过程及其用法。

一. 实验内容

(1) 运行以下程序,并从中了解变量的指针和指针变量的概念。

(2) 运行以下程序,观察&a[0]、&a[i]和p的变化,然后回答以下问题:

1. 程序的功能是什么?

2. 在开始进入循环体之前,p指向谁?

3. 循环每增加一次,p的值(地址)增加多少?它指向谁?

4. 退出循环后,p指向谁?

5. 你是否初步掌握了通过指针变量引用数组元素的方法?

(3) 先分析以下程序的运行结果,然后上机验证,并通过此例掌握通过指针变量引用数组元素的各种方法。

(4) 编写函数,将n个数按原来的顺序的逆序排列(要求用指针实现),然后编写主函数完成:

① 输入10个数;

② 调用此函数进行重排;

③ 输出重排后的结果。

二. 分析与讨论

(1) 指针的定义方法,指针和变量的关系。

定义方法:

数据类型 *指针变量名;

如定义一个指向int型变量的指针——

int *p;

则我们可以继续写如下代码——

int a = 4;

p = &a;

printf("%d", *p);

在这里,我们定义了一个变量a,我们把它理解为内存空间连续的4个字节(int型占用4字节),则这4个字节的空间保存着一个数4。&是取地址符号,即把变量a的地址(即这4个字节的首地址)赋给指针p(记住指针p的类型和变量a的类型要保持一致,否则的话,要进行类型转换)。这样子,指针p就保存着变量a的地址。我们如果把指针p当做内存空间里面另外一个连续的4个字节,那么这4个字节保存的数就是变量a的地址。printf("%d",*p)和

…… …… 余下全文

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

重庆邮电大学移通学院

C语言程序设计实验报告

学 生: 张蒙蒙

学 号: 0214110122

班 级: 一班

专 业: 数字媒体

重庆邮电大学移通学院

1

重庆邮电大学移通学院

目 录

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

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

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

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

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

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

…… …… 余下全文

篇七 :c语言实验报告

)File?Quit

实验名称: TURBOC环境认识 ( 1

实验时间:_____3.16____________ 实验地点:_____5423____________

(2)ALT+X

二、主要内容: 输入C语言程序设计教材

中例题,熟悉C语言的开发环境。

【实验目的】

掌握编辑、编译、连接和运行一个

C程序的

1、输出字符串:I want to study English

程序源代码 :

#include "stdio.h"

基本过程。 【实验内容】 一、C程序上机步骤:

1.启动TC2

(1)桌面上有的,双击 (2)资源管理器 C:\-->Turboc2?Tc.exe 界面介绍 2.编辑、保存

File?load?输入文件名

File?save 或 File ?write to 3.编译、连接

(1)compile?compile to obj Compile?link EXE file (2) compile -->Build All 4.运行 (1)Run?run (2)Ctrl+F9 5.看结果

(1)Run?user screen (2) ALT+F5 6.退出TC

main () { printf ("I want to study English. \n");

} 程序运行结果: I want to study English. 2、 求整数3和1的和。

…… …… 余下全文

篇八 :实验1-C语言实验报告

C语言程序设计(A)

(20xx-20xx-1)

实验报告1

教学班级: 机械094 学号: 01 姓名:谭亮恩

课程教师: 曹瑛 实验辅导教师: 曹瑛

P6-4:/*P6-4 表示第6页 第四题*/

int main ()

{

float r,s;

r=15.5;

s=2*3.14*r;

printf("r=%4.2f,s=%f", r, s);

return 0;

}

结果是:r=15.5 s=97.34

P32-3-1: /*P32-3-1 表示第6页 第四题 第一小题*/ #include <stdio.h>

int main()

{

printf("this\tis\tc\bC\tprogram.\rT\n" );

return 0;

}

结果是: This is C program.

P32-3-2: /*P32-3-2 表示第6页 第四题 第二小题*/ #include <stdio.h>

int main()

{

printf("*\\abd\bc\t\r\\*ABCD\105\x46*\\" );

return 0;

}

结果是: \*ABCDEF*\

…… …… 余下全文