c语言total用法,C语言 这个表达式怎么理解 新手请大神详述total += isalnum(ch[i])!=0;...

C语言 这个表达式怎么理解 新手请大神详述total += isalnum(ch[i])!=0;

2018-3-9来自ip:17.121.134.152的网友咨询

浏览量:145

问题补充:

C语言 这个表达式怎么理解 新手请大神详述total += isalnum(ch[i])!=0;

#include stdio.h

#include ctype.h

main()

{

\x05char ch[40];

\x05int i = 0;

\x05int alpha = 0;

\x05int digit = 0;

\x05int total = 0;

\x05printf(请输入字符串:\n);

\x05fgets(ch,sizeof(ch),stdin);

\x05while (ch[i]!='\0')

\x05{

\x05\x05total += isalnum(ch[i])!=0;

\x05\x05digit += isdigit(ch[i])!=0;

\x05\x05alpha += isalpha(ch[i])!=0;

\x05\x05i++;

\x05}

\x05printf(数字:%d\n,digit);

\x05printf(字母:%d\n,alpha);

\x05printf(总共:%d\n,total);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值