ImageVerifierCode 换一换
格式:PPT , 页数:81 ,大小:703.50KB ,
资源ID:1103837      下载积分:30 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1103837.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(程序设计基础.ppt)为本站会员(da****u)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

程序设计基础.ppt

1、College of Computer Science, SCU 1Chapter 9:2维数组和结构体2D array w printf(“old string:%sn”, str);w myTrimRight(str);w printf(“new string:%sn”, str); 用 : 这样可以看到空格是不是去掉了 然后你可以重新定义 str,立即测试第二组College of Computer Science, SCU 3程序输入v 键盘输入 键盘输入的好处是比较自由,但是调试麻烦,需要在VC和小黑框界面中间切换 尤其是输入数据比较多的时候,很麻烦v 所以,在调试程序时,使用何种输

2、入,需要权衡College of Computer Science, SCU 4程序输出v 我们目前只学习了屏幕输出,即打印某个变量v 以后我们还可以输出到文件中,方便查看v 程序输出在调试环境下的 作用 将各个阶段的中间值打印出来 可以 观察到变量的变化情况ch = getchar(); printf(“%02x n“, ch);while(ch!=n)*p+ = ch;ch = getchar(); printf(“%02x n“, ch);College of Computer Science, SCU 5输入和输出总结v 到目前为止, 一个程序的输入输出 方式包括: 输入w 键盘输入w

3、 赋初值 输出w printf/puts/putch 这些,与函数的参数的输入输出,毫无关系v 一个程序的输入 /输出,是否需要从键盘输入,还是从调用处输入,取决于函数本身的功能College of Computer Science, SCU 6函数的输入和输出v 通过函数的声明可以看到函数的输入输出v 函数声明void strTrim(char* pIn);v 解读 函数名: strTrim 参数类型: char*w 在函数声明中,参数类型后的参数名,可以不写w 指针类型的参数,允许在函数中通过指针访问到主调用函数的参数,并对其进行修改,因此具有很强的副作用 返回值: voidv 调用方法:

4、strTrim(mystr); /mystr不要再前面加 *College of Computer Science, SCU 7v 函数声明char* strCpy(char *pD, char *pS); 函数名: strCpy 参数类型: char *, char *w 两个指针参数 返回值: char*v 调用:strCpy(mystr1, mystr2); mystr不要再前面加 *College of Computer Science, SCU 8变量v 赋值: 基本数据类型可以用 “=”赋值,如 , int a; int b; int c; double d;b = a; c =

5、d; /损失精度, 直接取整,而不是四舍五入d = a; /整数可以转换为浮点数 复合的数据类型,则不能用 “=”赋值,如int a10; int b10;a = b; /?不正确for (int i=0; i比较int a; int b;if (ab) v 复合数据类型则必须逐个比较char a20; char b20if (a=b) /这里编译器不会报错,但是比较的是 a,b的内存地址,与设想不一致strcmp(des, src);/v 字符数组的比较char s120; char s230;if (s1s2) /比较的也是内存地址strcmp(s1,s2);/字符串逐个比较,出现不相同字符时立即返回

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。