c语言指针实验报告总结,指针(C语言实验报告).doc
指针(C语言实验报告)
仲恺农业工程学院实验报告纸
信息学院(院、系) 专业 班 C语言程序设计 课
学号 姓名 实验日期 教师评定 实验名称:指针
实验目的:
(1)通过实验进一步掌握指针的概念,会定义和使用指针变量。
(2)能正确使用指针数组和指向数组的指针变量。
(3)能正确使用字符指针变量。
实验内容与总结:
编程练习-要求用指针方法处理。
写一个函数,求字符串的长度。在main函数中输入字符串,并输出其长度。
程序如下:
#include
void main int n;
char str[100],*p;
printf "请输入字符串:\n" ;
scanf "%s",&str ;
p str;
for n 0;*p! '\0';n++,p++ ;
printf "字符串长度为:%d\n",n ; (1)程序编制要点:
①输入字符串;
②使用指针。
(2)该题目涉及的知识点和难点:
①字符串;
②定义和使用指针变量;
③for语句的使用。
2、编程判断输入的一个字符串是否是回文。所谓回文,即顺读和倒读都是一样的。如eye,level,abba等。
程序如下:
#include #include
void main int i 0,j;
char str[100],*p1,*p2;
printf "请输入字符串:\n" ;
scanf "%s",&str ;
p1 str;
p2 str;
while *p2! '\0' p2++; p2--;
for j 0;*p1 *p2 && *p2! '\0';p2--,p1++ i++;
j strlen str ;
if i j printf "该字符串是回文!\n" ;
else printf "该字符串不是回文!\n" ; (1)程序编制要点:
①字符串的判断;
②使用指针。
(2)该题目涉及的知识点和难点:
①字符串;
②while语句的输入与使用;
③if语句的输入与使用;
④定义和使用字符指针变量。
程序代码和运行情况描述:
在实验1中,当程序运行时,提示使用者输入字符串; 用for语句实现字符串长度的统计。
在实验2中,先定义两个字符指针;当用户输入字符串后,用while和for语句实现字符串的读取;用if语句来判断字符串是不是回文。
第 1 页 共 2 页
c语言指针实验报告总结,指针(C语言实验报告).doc相关推荐
- 上海电力大学c语言程序设计章测试,上海电力学院c语言报告:实验8 指针.doc
上海电力学院c语言报告:实验8 指针.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印 ...
- c语言怎样将字符串存入指针属猪,2009年C语言程序设计实验指导答案
<2009年C语言程序设计实验指导答案>由会员分享,可在线阅读,更多相关<2009年C语言程序设计实验指导答案(38页珍藏版)>请在人人文库网上搜索. 1.includeint ...
- c语言下标法改为指针变量法,C语言教材第七章指针实验.doc
C语言教材第七章指针实验.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文 ...
- c语言结构体实验报告加注释,C语言结构体实验报告.doc
C语言结构体实验报告 <高级语言程序设计>实验报告 实验序号:8 实验项目名称:结构体 学 号 姓 名 专业.班级 实验地点 指导教师 实验时间 一.实验目的及要求 1.掌握结构体变量的定 ...
- 类c语言实验报告,内蒙古工业大学 C语言实验报告
<内蒙古工业大学 C语言实验报告>由会员分享,可在线阅读,更多相关<内蒙古工业大学 C语言实验报告(10页珍藏版)>请在人人文库网上搜索. 1.内蒙古工业大学信息工程学院内蒙古 ...
- 数据结构c语言版实验报告2,数据结构(C语言版) 实验报告 (2)
<数据结构(C语言版) 实验报告 (2)>由会员分享,可在线阅读,更多相关<数据结构(C语言版) 实验报告 (2)(15页珍藏版)>请在人人文库网上搜索. 1.数据结构(C语言 ...
- 华理c语言设计网上作业,华理c程序实验报告(共9篇).doc
华理c程序实验报告(共9篇) 华理c程序实验报告(共9篇) 2011华理<C语言实验报告> C程序设计课程 实验报告册 所在学院 班 级 学 号 姓 名 任(来自:www.XIelw.Co ...
- 湖北理工学院c语言作业实验六,湖北理工学院c语言实验报告实验六
湖北理工学院c语言实验报告实验六 (8页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 实验六实验六 指指 针针实验课程名实验课程名:高级 ...
- 二叉树的基本运算实验报告C语言,实验三 二叉树基本操作与应用实验
实验三 二叉树基本操作与应用实验 第三次实验主要包括两部分内容:1.二叉树基本操作实验:2.二叉树应用-赫夫曼树与赫夫曼编码实验.基本操作包括存储结构建立和遍历算法,本文只给出部分参考程序,请大家尽量 ...
- 大一C语言实验报告九江学院,九江学院C语言实验报告及答案-资源下载人人文库网...
九江学院 C语言实验报告及答案 高级语言程序设计实验指导学 院:信息科学与技术学院专 业:信息管理与信息系统 学 期:20112012学年第二学期教 师: 目录实验1 熟悉C语言程序开发环境11.1 ...
最新文章
- 整理收集49条JQuery代码小结
- R语言ggplot2可视化:ggplot2可视化散点图并使用geom_mark_circle函数在数据簇或数据分组的数据点周围添加圆圈进行注释(自定义圆圈的大小)
- 学会Python正则表达式,就看这20个例子~
- boost::hana::members用法的测试程序
- java使用AntPathMatcher进行uri匹配
- 图解CSS3----3-目标伪类选择器
- 梦幻一场——关于《梦断代码》
- python实践项目 航空公司客户价值分析
- 梨花风起正清明,清明习俗知多少?
- 久违了,我的baby!
- python个人博客搭建_Django后台 + Wordpress主题快速搭建个人博客
- 《湖畔》—— 读后总结
- 逆向分析工具IDA与开源工具Ghidra、Cutter对比测评
- PHPExcel导出excel入门实例教程
- 无线智能蓝牙追踪防丢器
- 时序分析基本概念介绍Timing Derate
- python+django+layUI+MySQL+TSC打印机搭建4G设备管理平台项目(二)——过程中的难点记录
- 【控制】鲁棒性 H2 H无穷
- 【lwIP(第三章)】内存管理
- 【定时任务】- 基础篇