判断char类型的变量c1是否为数字字符的正确表达式为
A. (c1>=0)&&(c1<=9) B. (c1>=’0’)&&(c1<=’9’)
C. ’0’<=c1<=’9’ D. (c1>=’0’)||(c1<=’9’)
C语言问题
选B
两种方式判断:
1.直接判断
#include <stdio.h>
int main()
{
char c;
c = getchar();//读取一个字符。
if(c >='0' && c<='9')
printf("是数字\n");
else if(c >='a' && c<='z' || c >='A' && c<='Z'))
printf("是字母\n");
else
printf("是特殊字符\n");
return 0;
}
2.使用库函数
int main()
{
char c;
c = getchar();
//来判断是否为数字,如果是数字那么会返回非0
if(isdigit(c) != 0)
printf("是数字\n") ;
//来判断是否为字母,如果是字母那么返回非0
else if(isalpha(c) != 0)
printf("是字母\n");
else
printf("是特殊字符\n");
}
C语言 判断char类型的变量c1是否为数字字符的正确表达式为
1.直接判断 include <stdio.h> int main(){ char c;c = getchar();\/\/读取一个字符。if(c >='0' && c<='9')printf("是数字\\n");else if(c >='a' && c<='z' || c >='A' && c<='Z'))printf("是字母\\n");else printf("是特殊字符\\n");return 0;} 2.使用库...
判断char型变量c1是否为小写字母的正确表达式为( C )。 A.(‘a’>=...
正确答案:(c1 >= 'a‘ )&&( c1 <= 'z')
判断char型变量c1是否小写字母的正确表达式为
c1>='a' && c1<='z'
判断字符型变量c1是否为小写字母的正确表达式为()。
正确答案:(c1>=’a’)&&(c1<=’z’)
判断字符变量c1是否为小写字母的正确表达式。为什么'a'<=c1<='z'是...
这是c语言的语法 是规定 应该写为 c1>='a'&&c1<='z'
有关C语言试题
A)'y'&&'y' B)x < =y C) x||y+z&&y-z D) !(x<y)&&!z||1)29.判断char型变量c1是否为小写字母 正确表达式为( )。 A)' a' <=cl<=' z' B) (cl> = a)&&(cl<=z) C)(' a' >=cl)||(' z' < = cl) D)(c1>='a')&&(cl<='z')30.执行以下语句后a的值为( )。int ...
求解c语言的一些题目 100分 好的话追加
以下是正确的宏定义#define IBM-PC12:已知各变量的类型说明如下: Int i=8,k,a,b; Unsigned long w=5; Double x=1.42,y=5.2; 则以下符合C语言语法的表达式是( ) 1.a+=A-=(b=4)*(a=3) 2.a=a*3=2 3.x%(-3) 4.y=float (i) 13:为了避免嵌套的if-else语句的二义性,c语言规定else总是...
各位大哥哥大姐姐,谁有全国计算机二级java考试真题及答案,急,急,急...
C、只能是整型或字符型数据D、可以是任何类型的数据10) 以下程序的运行结果是( D )。 void main(void) { int k=4,a=3,b=2,c=1; printf("\\n%d\\n",k<a?k:c<b?c:a); }A、4B、3C、2D、111) 判断char型变量c1是否为大写字母的正确表达式是( C )。A、'A'<=c1<='Z'B、(c1>='A')...
能不能给我也发个答案啊!!!(c\/c++程序设计教程 张世民主编) 邮箱...
13、判断char型变量cl是否为小写字母的正确表达式为 。A、 ’a’<=c1<=f’z’ B、 (c1>=a)&&(c1<=z)C、 (‘a’>=c1) (‘z’<=c1) D、 (c1>=’a’)&&(c1<=’z’)14、字符串"a"在内存中占据的字节个数为 。A、 0 B、 1 C、 2 D、 3 15、下面有关for...
求C语言程序设计习题集与上机指导-第三版 (及答案)...
并思考以下问题:(1)变量c1、c2应定义为字符型或整形?抑二者皆可?(2)要求输出c1和c2值的ASCII码,应如何处理?用putchar函数还是printf函数?(3)整形变量与字符变量是否在任何情况下都可以互相代替?如:char c1,c2;与int c1,c2;是否无条件的等价?#include"stdio.h"main(){char c1,c2;c1=getchar();c2=get...