C语言程设计实验与案例周信东主编实验五 六 数组及字符处理 下载本文

内容发布更新时间 : 2024/9/18 6:34:52星期一 下面是文章的全部内容请认真阅读。

? Eh6-2请在下面分别插入本题的源程序代码及运行成功时的画面: 程序源代码:

请在此粘贴本题的程序代码。

#include

int main() {

char c;

int letters=0,space=0,digit=0,other=0;

printf(\请输入一行字符:\

while ((c=getchar())!='\\n') {

if (c >= 'a'&&c <= 'z' || c >= 'A'&&c <= 'Z') {

letters++; }

else if (c == ' ') {

space++; }

else if (c >= '0'&&c <= '9') {

digit++; } else {

other++; } }

printf(\字母数:%d\\n空格数:%d\\n符:%d\\n\

return 0; }

运行结果:

请在此粘贴本程序运行成功时的截图

数字数:%d\\n其他字

四、选作实验题目完成情况

若你选作了课堂布置之外的题目,请按照上述格式依次编写你所作各题目的题号、源程序代码、运行结果截图及其结果情况分析。 五、实验总结

总结你在实验中易犯的错误及其解决方法,或总结本次实验中你学到的经验或技能等。注意,不要说空话。

。 问题:字符处理的应用方法把握的不是很好,有时候甚至都不会用, 解决:多做练习,。勤于动脑

知识:在一定的程度上把握了数组、字符数组的定义,初始化。