C语言作业的题与答案6

7、输入两个整数,放入到a与b变量中去,
如果a>=b就将a与b中的值进行交换,
否则就不交换。
目地就是要让a中放的值总是
小于或等于b中的数,输出。
#include <stdio.h>
int main()
{printf("输入第一个整数");
int a;
scanf("%d",&a);
printf("输入第二个整数");
int b;
scanf("%d",&b);
if(a<=b){
printf("a=%d,b=%d",a,b);
}
else {
printf("a=%d,b=%d",b,a);
}
return 0;
}
8、输入三个double型的数据,
放入到a,b,c三个变量中去,
使用条件结构与交换逻辑将
这三个变量中的值从小到大排列。
#include <stdio.h>
int main()
{printf("输入第一个小数");
double a;
scanf("%f",&a);
printf("输入第二个小数");
double b;
scanf("%f",&b);
printf("输入第三个小数");
doublec;
scanf("%f",&c);
double x=a
double y=b
double z=c
if(a<b&&b<c){
printf("%f<%f<f%",x,y,z);
}
else if (c<b&&b<a){
printf("%f<%f<f%",z,y,x;
}
else if (b<c&&c<a){
printf("%f<%f<f%",y,z,x);
}
else if (b<a&&a<c){
printf("%f<%f<f%",y,x,z);
}
else if (a<c&&c<b){
printf("%f<%f<f%",x,z,y);
}
else if (c<a&&a<b){
printf("%f<%f<f%",z,x,y);
}
return 0;
}
#include <stdio.h>
#include <string.h>//引入数据包
int main(){
char name[20]="张三",pwds[20]="李四";
char uname[20],pwd[20];
printf("请输入用户名");
scanf("%s",&uname);
if(strcmp(uname,name)==0){
printf("用户名输入正确,请输入用户密码");
scanf("%s",&pwd);
if(strcmp(pwd,pwds)==0) {
printf("取走100万");
}else{
printf("报警");
}
}else{printf("用户名输入错误");
}
getchar();
return 0;
}
#include <stdio.h>
#include <string.h>//引入数据包
int main(){
char name[20]="123",pwds[20]="456";
char uname[20],pwd[20];
printf("请输入用户名");
scanf("%s",&uname);
if(strcmp(uname,name)==0){
printf("用户名输入正确,请输入用户密码");
scanf("%s",&pwd);
if(strcmp(pwd,pwds)==0) {
printf("提款");
}else{
printf("报警");
}
}else{printf("密码输入错误");
}
getchar();
return 0;
}
#include <stdio.h>
#include <string.h>
int main(){
int renshu ;
printf("请输入人数");
scanf("%d",&renshu);
if(renshu<30){
printf("去看电影"); }
if(renshu>=30){ printf("去旅游");}
printf("请输入天气");
char name[20]="晴天";
char uname[20];
scanf("%s",&uname);
if(strcmp(uname,name)==0){
printf("晴天去松雅湖");
if(strcmp(uname,name)!=0){printf("阴天去拉萨 ");
}
else{printf("输入错误");
}
}
getchar();
return 0;
}
#include <stdio.h>
int main()
{int z;
printf("输入一个整数");
scanf("%d",&z);
if(z>0&&z<=100) {
printf("整数>=0and整数<=100");
if(z%2!=0){
printf("是奇数");}
if(z%2==0){
printf("是偶数");}
}
else if(z>100){
printf("整数>100");
if(z%2!=0){
printf("是奇数");}
if(z%2==0){
printf("是偶数");}
}
return 0;
}