• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
gddzkw
博客园    首页    新随笔    联系   管理    订阅  订阅
day 10 删除空白字符

(1).有以下程序(大写变小写)

 

 (2).有以下程序,在【1】填写程序,使得程序正确运行。

 分析:(*p)(int,int)是一个函数指针(一个指针【*p】指向的对象是一个函数),函数的形参是(int,int)

    C语言中,从main函数进入,因此main函数中用到的所有函数必须在前面声明。

因此:【int avg(int,int);】

(3).有以下程序

 若程序运行时从键盘输入12<回车>,则输出结果为【1217】。

分析:主要考察两个输出的叠加,之间没有换行符。唉,这个题不应该错。

(4).有以下程序

 若程序运行时从键盘输入48<回车>,则输出结果为【‘0’‘9’】。

分析:‘0’的ASCII值为48,输入48时,c1相当于‘0’,c2=‘9’.

(5).有以下程序运行后结果是【】。

 分析:优先级问题、先算(3/2),得到的值在强制性转换成double。而(int)1.99是想转换在计算。

(6).判断1-100之内是否是同构数

是同构数:小于10的同构数的平方减轻同构数本身与10取模结果为0(因此取反,返回值为1,是同构数。)

是同构数:在10到100之间同构数的平方减轻同构数本身与100取模结果为0

(7).删除数组中的空白字符(包括tab 回车及换行符)

 函数名:isspace

头文件:<ctype.h>

函数原型:int isspace(int ch);

功能:判断字符是否为空白字符

参数:int ch 待检查的字符

返回值:ch不是空白字符 则返回0

    ch是空白字符 则返回非0

空白字符有哪些?

空白符主要有空格符、回车换行符、制表符三种字符,分别介绍如下:

1、空格符:就是按空格键(space键)后,出现一个占位符的空白区域;

2、回车符:也叫回车换行符,就是按键盘上的enter键就会进行换行;

3、制表符:就是按tab键后打出来的空白字符;

 

 

posted on 2021-12-04 15:40  又菜又爱玩丶  阅读(95)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3