江苏省计算机c语言二级考试试题及答案.docxVIP

  • 1
  • 0
  • 约1.66千字
  • 约 5页
  • 2026-05-31 发布于四川
  • 举报

江苏省计算机c语言二级考试试题及答案.docx

江苏省计算机c语言二级考试试题及答案

题目:编写一个C语言程序,实现以下功能:

1.输入一个字符串,长度不超过100个字符;

2.删除字符串中的所有空格;

3.统计字符串中字母和数字的个数;

4.输出处理后没有空格的字符串;

5.输出字母和数字的个数。

代码示例:

```c

includestdio.h

includestring.h

includectype.h

intmain(){

charstr[101];

inti,j,letter_count=0,digit_count=0;

//输入字符串

printf(请输入一个字符串(长度不超过100个字符):);

fgets(str,101,stdin);

str[strcspn(str,\n)]=0;//去除换行符

//删除空格并统计字母和数字个数

for(i=0,j=0;str[i]!=\0;i++){

if(str[i]!=){

str[j++]=str[i];

if(isalpha(str[i])){

letter_count++;

}

文档评论(0)

1亿VIP精品文档

相关文档