c程序设计作业 (5)精品文档3页.doc
《c程序设计作业 (5)精品文档3页.doc》由会员分享,可在线阅读,更多相关《c程序设计作业 (5)精品文档3页.doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流c程序设计作业 (5)【精品文档】第 3 页1、分析下面程序:# include int main() char c1,c2; c1=97; c2=98; printf(c1=%c,c2=%cnc1,c2); printf(c1=%d,c2=%dn,c1,c2); return 0;(1)运行时会输出什么信息?为什么?(2)如果将程序第4,5行改为c1=197;c2=198;运行时会输出什么信息?为什么?(3)如果将程序第3行改为int c1,c2;运行时会输出什么信息?为什么?答:(1)程序运行不了,因为程序存在错误。正确的程序为:#include i
2、nt main() char c1,c2; c1=97; c2=98; printf(c1=%c,c2=%cn,c1,c2); printf(c1=%d,c2=%dn,c1,c2); return 0; (2)如果将程序第4,5行改为c1=197;c2=198; 运行时会输出: (3)如果将程序第3行改为int c1,c2;运行时会输出:因为int表示整型,%c是输出字符,a的ASCLL代码是97,b的是98,所以输出c1=a,c2=b.%d是表示输出十进制整型,所以输出c1=97,c2=982、用下面的scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1=A,c2=a。问在键盘上如何输入? #include int main() int a,b; float x,y; char c1,c2; scanf(a=%db=%d,&a,&b); scanf(%f%e,&a,&y); scanf(%c%c,&c1,&c2); return 0; 答:输入如图: 输出如图:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c程序设计作业 5精品文档3页 程序设计 作业 精品 文档
限制150内