• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

MATLAB选择结构:IF语句+ASCII码与字符转换输出;

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
  1. if语句;语句格式:

   (1)单分支

  •   if 条件
  •    语句组
  •   end

  (2)双分支if语句

  • if 条件句
  • 语句组 1
  • else
  • 语句组2
  • end

  (3)多分支if语句

  • if 条件句
  • 语句组 1
  • elseif 条件2
  • 语句组2
  • elseif 条件m
  • 语句组m
  • else
  • 语句组n
  • end

输入一个字符,若为大写则输出其对应小写字母;若为小写输出大写;若为数字字符输出数值,若为其他字符原样输出。

  1. 关于字符处理,用abs或double函数可得到一个字符的ASCII码,用char和setstr函数或得到ASCII码对应的字符。本题是一个4分支选择结构,可用多分支if语句实现。程序如下:
     1 c=input(\'请输入一个字符\',‘s’)
     2 if c>=\'A\'&c<=\'z\'
     3     disp(setstr(abs(c)+abs(\'a\')-abs(\'A\')));
     4 elseif c>=\'a\'&c<=\'z\'
     5     disp(setstr(abs(c)-abs(\'a\')+abs(\'A\')));
     6 %可注释%elseif c>=\'0\'&c<=\'9\'
     7%可注释%disp(abs(c)-abs(\'0\')); 
    8 else
    9 disp(c);
    10 end

     

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Delphi7API(4)消息_重绘发布时间:2022-07-18
下一篇:
黄聪:Delphi数据库处理组件BDE、ADO、InterBase和dbExpress详细说明 ...发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap