c语言程序设计实验报告。
1 实验目的。
1)熟练掌握scanf()/printf()库函数的调用格式,正确使用各种格式转换控制符,掌握各种类型数据的输入/输出的方法;
2)掌握getchar()/putchar()库函数的调用格式,以及使用它们进行字符类型数据输入/输出的方法。
2 实验内容。
(1)编辑、编译、运行实验指导中给出的程序,并分析输出结果;
(2)输入并运行下面程序:
#include<>
main()
如图为运行结果。
注意:getchar函数只能接收一个字符,而非一串字符。由于getchar函数是一个不带参数的库函数,因此,函数名后面的括号()不能省略。
通过getchar函数输入三个小写字母,通过putchar函数输出。
putchar用于单个字符的输出,其功能是将指定表达式的值所对应的字符输出到标准设备,每次只能输出一个字符。
修改程序为。
#include<>
main()
char c1,c2,c3;
printf("请输入三个小写字母的值:")
c1=getchar();
c2=getchar();
c3=getchar();
c1=c1-32;
c2=c2-32;
c3=c3-32;
putchar(c1);
putchar(‘');
putchar(c2);
putchar(‘');
putchar(c3);
putchar(‘');
本程序采用putchar(‘’)输出回车,让数据输出更清晰。
注意:被输出的字符常量必须用单引号括起来,如果是表达式,可以写成‘a’+32等形式,而不能写成a/n等形式。
如图为运行结果
8 实验心得。
通过练习本实验后,已熟练掌握scanf()/printf()库函数的调用格式,正确使用各种格式转换控制符,掌握各种类型数据的输入/输出。知道如何做能使scanf输入时最便捷,尤其是字符型输入的时候,还掌握了getchar()/putchar()库函数的调用格式,以及使用它们进行字符类型数据输入/输出的方法。
东北大学C语言实验报告
c语言程序设计实验报告。1 实验目的。1 熟练掌握顺序结构程序设计 2 学会正确使用逻辑运算符及逻辑表达式 3 熟练掌握if if.else if.else if语句,掌握if语句中的嵌套关系和匹配原则,利用if语句实现分支选择结构 5 掌握简单 常用的算法,并在编程过程中体验各种算法的编程技巧。进...
东北大学物理作业答案热学
第12章气体动理论作业。一 教材 选择填空题 1,2,4 计算题 14,16,20,21 二 附加题。一 选择题。1 某种理想气体,体积为v,压强为p,绝对温度为t,每个分子的质量为m,r为普通气体常数,n0为阿伏伽德罗常数,则该气体的分子数密度n为 a a pn0 rt b pn0 rtv c p...
东北大学2023年考研真题答案
2010年东北大学研究生入学考试。材料科学基础。一 30分 名词解释 动态再结晶 孪生 形状记忆效应 同素异形 晶 体 相律 反应扩散。二 25分 1.全位错a 2 110 在的哪些晶面上,画出对应的滑移系。2.写出该全为错的在面扩展位错反应。3.影响扩展位错宽度的因素,其大小对塑性变形过程有什么影...