学习了逻辑运算符,赋值运算符,变量的命名方式
1.
#include<stdio.h>
int main(){
char a;
printf("请输入一个字符:");
scanf("%c",&a);
if(a>=48&&a<=57){
printf("%c是数字字符",a);
}else if(a>=97&&a<=122){
printf("%c是小写字母字符",a);
}else if(a>=65&&a<=90){
printf("%c是大写字母字符",a);
}else{
printf("%c是其他字符",a);
}
}
2.
#include<stdio.h>
int main(){
int a=4;
int b=3;
int c;
c=a;
a=b;
b=c;
printf("a=%d,b=%d",a,b);
}
3.
#include<stdio.h>
int main(){
int a=2;
int b=3;
int c=4;
int d;
if(a>b){
a==a;
b==b;
}else{
d=a;
a=b;
b=d;
}
if(c>a){
c==c;
a==a;
}else{
d=c;
c=a;
a=d;
}
printf("%d>%d>%d",c,a,b);
}
4.
#include<stdio.h>
int main(){
int x;
int y;
int z;
scanf("%d,%d,%d",&x,&y,&z);
if(x<z||y<z){
printf("条件成立");
}else{
printf("条件不成立");
}
}
5.
#include<stdio.h>
int main(){
int x;
int y;
int z;
int a=0;
scanf("%d%d%d",&x,&y,&z);
if(x<0||y<0||z<0){
a=a+1;
}
if(a==0){
printf("没有负数\n");
}
if(a==1||a==3){
printf("有1或3个负数\n");
}
if(a==2){
printf("有两个负数\n");
}
}
6.
#include<stdio.h>
int main(){
char a;
int b;
printf("请输入性别:");
scanf("%c",&a);
printf("请输入体重:");
scanf("%d",&b);
if(a=='M'){
if(b>120){
printf("输血量为200\n");
}else{
printf("输血量为180\n");
}
}
if(a=='W'){
if(b>100){
printf("输血量为150\n");
}else{
printf("输血量为120\n");
}
}
}
网友评论