77问答网
所有问题
怎么在C语言的if条件语句中判断某一个字符是否为@或#
如题所述
举报该问题
其他回答
第1个回答 推荐于2016-10-05
if(a=='@')......
或if(a=='#')......
a为要判断的char型变量
本回答被提问者和网友采纳
相似回答
设计
一个C语言
程序可以检测输入
语句中是否
包含
字符@
。
答:
int main(){ char *a;//输入的数。char
c
;int iN,i;a=(char *)malloc(1);printf("请输入任意
字符串
(回车结束):");for(i=0;;){ c=getchar();if(c=='\n')break;++i;a=(char *)realloc(a,i);a[i-1]=c;} for (iN=0;iN<i-1;iN++){ if(a[iN]=='@'){ printf...
C语言如何判断一个字符是不是
标识符?
答:
在 C 语言中
,可以使用 isalpha() 函数来
判断一个字符是否
是标志符。该函数会检查传入的字符是否是字母(大小写均可)。如果是,则返回非零值;否则返回 0。例如:
if
(isalpha(c))printf("%c is a identifier.", c);else printf("%c is not a identifier.", c);也可以使用isalnum()函数,它...
C语言中怎么
查找
字符串
数组中的
某个字符
?
答:
错误在于你
判断
了第一个非
@字符
时就已经输出没有
字符@
退出循环了所以不会检测@了。改成下面就行了:#include <stdio.h> include <string.h> int main(){ char sh[100],n=0;gets(sh);for(int i=0;sh[i];i++)if(sh[i]=='@')n++;if(n==0)printf("没有字符 @\n");else print...
c语言中if语句如何
验证输入
一个
字母
是否
与给定的相同?
答:
include <string.h> if语句是指编程
语言中
用来
判定
所给定的
条件是否
满足,根据判定的结果(真或假)决定执行给出的两种操作之一。if的返回值为真或假,可以用bool型变量进行存储,占用一字节。
c语言
提供了三种形式
的if语句
:1、if(表达式)语句。2、if(表达式)
语句1
else 语句2。3、if(表达式1)。
C语言中判断一个字符是否为
字母的
语句
,如果给字符变量加上单引号会...
答:
没有单引号的
c
是 变量, 它的名字 是 c , 它是 char c; 它可以为任意值。有单引号的 'c' 是 常量,'c' 就像一个整型常数,数值等于小写的字母 c 的 ASCII 编码值。if(('c'>='a'&&'c'<='z')||('c'>='A'&&'c'<='Z')) 这个 条件结果是固定的,为 “假”。因为 'c...
...为结束标记的
字符串是否
形如“序列
1
&序列2”的形式
答:
if ( len % 2 == 0 ) //有效的串应该是奇数长度 { printf("str:%s is invalid\n",str );return -1;} if ( str[len/2] != '&' ) //中间
一个字符
应该是& { printf("str:%s is invalid\n",str );return -1;} for( i=0;i<len/2;i++ ){ if ( str[i] != str[...
c语言怎么
实现
判断一个字符串是否为
字母或数字?
答:
include <stdio.h>#include <stdlib.h>#include <string.h>int main(){char s[100]={'\0'};scanf("%[^\n]",s);int len=strlen(s);int i,j=0;for(i=0;i<len;i++){if((s[i]>='a' && s[i]<='z') || (s[i]>='A' && s[i]<='Z')){s[j++]=s[i];}else...
大家正在搜
在if语句中又包含一个或多个
c语言if判断语句
c语言if条件语句形式
c语言中if语句的用法及规则
c语言多个if语句并列
c语言条件语句
c语言if循环语句
c语言if else语句例子
c语言if怎么用
相关问题
设计一个C语言程序可以检测输入语句中是否包含字符@。
C语言中怎么设计一个程序能够检查句子中是否包含字符@
如何用C语言设计一个函数来判断一个字符是否为元音?
急急急!!!c语言 用指针实现判断一个字符串是否符合格式st...
c语言怎么实现判断一个字符串是否为字母或数字?
C语言编程问题:从键盘输入一行字符,判断这行字符是否是合法的...
怎样使用C语言翻译一个键盘输入的条件表达式?
c语言初学 如何过滤字符串中除了字母与数字中的字符 例如我输...