判断char型变量c1是否为小写字母的正确表达式为()。
A. 'a'<=c1<='Z'
B. (c1>=A) ‖c1<=z)
C. ('a'=>c1‖("z"<=c1)
D. (c1>='a')&&(c1<='z')
查看答案
若有结构体定义:struct stu{int num;char sex;int age;}al,a2;则下列语句中错误的是()。
A. printf("%d,%C,%d",a1);
B. a2.age=a1.age;
C. a1.age++;
D. a1.num=5;
下列叙述中正确的是()。
A. 在赋值表达式中,赋值号的左边既可以是变量,也可以是任意表达式
B. 实型变量中允许存放整型数
C. 若a和b类型相同,在执行了赋值a=b后,b中的值将放入a中,但b中的值不变
D. 在c程序中,求余运算符“%”两边的类型相同时才能进行运算
main(){int a=4,b=5,c;ifa<B){c=a*b;printf("%d,%d,%d\n",b,a,c);}else{c=b/a;printf("%d,%d,%d\n",b,a,c);}}
A. 4,5,12
B. 20
C. 5,4,20
D. 12
下列程序的输出结果是()。#include<stdio.h>main(){int a=0,i;for(i=1;i<5;i++){Switch(i){case 0:case 3:a+=1;case 1:case 2:a+=2;default:a+=3;}}printf("%d",a) :}
A. 19
B. 18
C. 6
D. 8