[C語言基礎]C語言基礎-順序/分支代碼例子
今天寫了幾個代碼供大家參考參考
大佬勿噴
輸入一個四位數,逆序輸出
#include <stdio.h>
int main()
{
int a,b,c,d,num;
printf("請輸入一個四位數:");
scanf("%d",&num);
printf("輸入的四位數為:%d\n",num);
a=num/1000;
b=num%1000/100;
c=num%1000%100/10;
d=num%1000%100%10;
printf("逆序輸出為:%d%d%d%d",d,c,b,a);
return 0;
}
輸入矩形長寬,計算周長,面積
#include<stdio.h>
int main()
{
float a,b,S,L;
printf("請輸入矩形的長:");
scanf("%f",&a);
printf("請輸入矩形的寬:");
scanf("%f",&b);
S=a*b;
L=2*(a+b);
printf("矩形的面積面積=%.2f\n矩形的周長周長=%.2f\n",S,L);
printf("矩形的面積面積和矩形的周長為%.2f,%.2f\n",S,L);
return 0;
}
判斷密碼是否正確
#include <stdio.h>
int main()
{
long int passworld;
printf("請輸入密碼:");
scanf("%d",&passworld);
if(passworld==123456)
printf("密碼正確!");
else
printf("密碼錯誤!");
return 0;
}
判斷坐標象限
#include <stdio.h>
int main()
{
float x,y;
printf("請輸入橫坐標:");
scanf("%f",&x);
printf("請輸入縱坐標:");
scanf("%f",&y);
if(x>0&&y>0)
printf("該點在第一象限");
else
if(x>0&&y<0)
printf("該點在第四象限");
else
if(x<0&&y>0)
printf("該點在第二象限");
else
printf("該點在第三象限");
return 0;
}
三個數排序,計算平均值
#include <stdio.h>
int main()
{
double a,b,c,max,min,p;
printf("請輸入第一個數");
scanf("%lf",&a);
printf("請輸入第二個數");
scanf("%lf",&b);
printf("請輸入第三個數");
scanf("%lf",&c);
if(a>b)
{
max=a;
min=b;
}
else
{
max=b;
min=a;
}
if(max<c) max=c;
if(min>c) min=c;
p=(a+b+c)/3;
printf("最大值為:%lf\n最小值為:%lf\n平均數為:%lf",max,min,p);
return 0;
}
uj5u.com熱心網友回復:
鼓勵鼓勵!鼓掌鼓掌uj5u.com熱心網友回復:
1.
c=num%100/10;
d=num%10;
2. nope
3.
if(x>0&&y>0) {
} else if (y>0) {
} else if (x>0) {
} else {
}
4.
max=a;
min=a;
if(max<b)max = b;
else min=b;
if(max<c) max=c;
else if(min>c) min=c;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/268935.html
標籤:新手樂園
上一篇:QT5中如何用QMediaPlayer播放音瞥澩檔案
下一篇:二階互補濾波器原理是什么啊??
