#include <stdio.h>
#include <stdlib.h>
#define A 18
#define B 25
#define C 27
int main() {
double t, h, m;
printf("What is your height ande weight?\n");
scanf("%lf %lf", &h, &m);
getchar();
t = h / (m * m);
if (t < A) {
printf("You are rather thin.\n");
}
if (t >= A && t <= B) {
printf("You're a healthy weight.!\n");
}
if (t > B && t <= C) {
printf("You are overweight!\n");
}
if (t > C) {
printf("You are obese!\n");
}
system("pause");
return 0;
}#include <stdio.h>
#include <stdlib.h>
int main()
{
char c;
printf("ÇëĘäČ뾼×ÖˇűŁş\n");
scanf("%c", &c);
getchar();
if (c >= 'A' && c <= 'Z')
{
printf("´óĐ´×Öĸ\n");
}
else if (c >= 'a' && c <= 'z')
{
printf("ĐĄĐ´×Öĸ\n");
}
else if (c >= '0' && c <= '9')
{
printf("Ęý×Ö\n");
}
else
{
printf("ĆäËű×Öˇű\n");
}
system("pause");
return 0;
}#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
float a, b, c, s, p, pp;
printf("请输入三角形的三边长:\n");
scanf("%f %f %f", &a, &b, &c);
getchar();
p = (a + b + c) / 2;
pp = p * (p - a) * (p - b) * (p - c);
if (a + b > c && b + c > a && a + c > b)
{
s = sqrt(pp);
if (a * a + b * b == c * c || b * b + c * c == a * a || a * a + c * c == b * b)
{
printf("直角三角形!它的面积是:%.2f\n", s);
}
else if (a == b == c)
{
printf("等边三角形!它的面积是:%.2f\n", s);
}
else
{
printf("一般三角形!它的面积是:%.2f\n", s);
}
}
else
{
printf("无法构成三角形");
}
system("pause");
return 0;
}#include <stdio.h>
#include <stdlib.h>
int main()
{
double number1;
double number2;
char operation;
printf("------------CALCULATOR------------\n");
scanf("%lf%c%lf", &number1, &operation, &number2);
switch (operation)
{
case '+':
number1 += number2;
break;
case '-':
number1 -= number2;
break;
case '*':
number1 *= number2;
break;
case '/':
if (number2 == 0)
{
printf("\nError!\n");
}
else
{
number1 /= number2;
}
break;
default:
printf("\nError!\n");
break;
}
printf("=%.2f", number1);
system("pause");
return 0;
}#include <stdio.h>
#include <stdlib.h>
int main() {
int year, mon, day;
printf("请分别输入年、月、日:\n");
scanf("%d %d %d", &year, &mon, &day);
getchar();
if (year > 0) {
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
if (mon >= 1 && mon <= 12) {
if (mon == 1 || mon == 3 || mon == 5 || mon == 7 || mon == 8 ||
mon == 10 || mon == 12) {
if (day >= 1 && day <= 31) {
printf("日期正确");
} else {
printf("日期错误");
}
} else if (mon == 2) {
if (day >= 1 && day <= 29) {
printf("日期正确");
} else {
printf("日期错误");
}
} else {
if (day >= 1 && day <= 30) {
printf("日期正确");
} else {
printf("日期错误");
}
}
} else {
printf("日期错误");
}
} else {
if (mon >= 1 && mon <= 12) {
if (mon == 1 || mon == 3 || mon == 5 || mon == 7 || mon == 8 ||
mon == 10 || mon == 12) {
if (day >= 1 && day <= 31) {
printf("日期正确");
} else {
printf("日期错误");
}
} else if (mon == 2) {
if (day >= 1 && day <= 28) {
printf("日期正确");
} else {
printf("日期错误");
}
} else {
if (day >= 1 && day <= 30) {
printf("日期正确");
} else {
printf("日期错误");
}
}
} else {
printf("日期错误");
}
}
} else {
printf("日期错误");
}
system("pause");
return 0;
}#include <stdio.h>
#include <stdlib.h>
int main()
{
int year, mon, day;
int bool1;
int status, input;
printf("-----日期计算器-----\n");
printf("输入1开始,q退出!\n");
while (status = scanf("%d", &input))
{
printf("请分别输入年、月、日:\n");
scanf("%d %d %d", &year, &mon, &day);
getchar();
if (year > 0)
{
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
if (mon >= 1 && mon <= 12)
{
if (mon == 1 || mon == 3 || mon == 5 || mon == 7 || mon == 8 ||
mon == 10 || mon == 12)
{
if (day >= 1 && day <= 31)
{
bool1 = 1;
}
else
{
bool1 = 0;
}
}
else if (mon == 2)
{
if (day >= 1 && day <= 29)
{
bool1 = 1;
}
else
{
bool1 = 0;
}
}
else
{
if (day >= 1 && day <= 30)
{
bool1 = 1;
}
else
{
bool1 = 0;
}
}
}
else
{
bool1 = 0;
}
}
else
{
if (mon >= 1 && mon <= 12)
{
if (mon == 1 || mon == 3 || mon == 5 || mon == 7 || mon == 8 ||
mon == 10 || mon == 12)
{
if (day >= 1 && day <= 31)
{
bool1 = 1;
}
else
{
bool1 = 0;
}
}
else if (mon == 2)
{
if (day >= 1 && day <= 28)
{
bool1 = 1;
}
else
{
bool1 = 0;
}
}
else
{
if (day >= 1 && day <= 30)
{
bool1 = 1;
}
else
{
bool1 = 0;
}
}
}
else
{
bool1 = 0;
}
}
}
else
{
bool1 = 0;
}
if (bool1)
{
if (mon == 1 || mon == 3 || mon == 5 || mon == 7 || mon == 8 ||
mon == 10 || mon == 12)
{
if (day != 1 && day != 31)
{
printf("该日期的上一天是:%d年%d月%d日\n", year, mon, day - 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
else if (day == 1)
{
if (mon == 1)
{
printf("该日期的上一天是:%d年12月31日\n", year - 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
else if (mon == 3)
{
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
printf("该日期的上一天是:%d年%d月29日\n", year, mon - 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
else
{
printf("该日期的上一天是:%d年%d月29日\n", year, mon - 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
}
else if (mon == 5 || mon == 7 || mon == 8 ||
mon == 10 || mon == 12)
{
printf("该日期的上一天是:%d年%d月30日\n", year, mon - 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
}
else
{
if (mon == 12)
{
printf("该日期的上一天是:%d年%d月%d日\n", year, mon, day - 1);
printf("该日期的下一天是:%d年1月1日\n", year + 1);
}
else
{
printf("该日期的上一天是:%d年%d月%d日\n", year, mon, day - 1);
printf("该日期的下一天是:%d年%d月1日\n", year + 1, mon + 1);
}
}
}
else if (mon == 2)
{
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
if (day == 1)
{
printf("该日期的上一天是:%d年1月31日\n", year + 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
else if (day == 29)
{
printf("该日期的上一天是:%d年%d月%d日\n", year, mon, day - 1);
printf("该日期的下一天是:%d年3月1日\n", year);
}
else
{
printf("该日期的上一天是:%d年%d月%d日\n", year, mon, day - 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
}
else
{
if (day == 1)
{
printf("该日期的上一天是:%d年1月31日\n", year + 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
else if (day == 28)
{
printf("该日期的上一天是:%d年%d月%d日\n", year, mon, day - 1);
printf("该日期的下一天是:%d年3月1日\n", year);
}
else
{
printf("该日期的上一天是:%d年%d月%d日\n", year, mon, day - 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
}
}
else
{
if (day != 1 && day != 30)
{
printf("该日期的上一天是:%d年%d月%d日\n", year, mon, day - 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
else if (day == 1)
{
if (day != 1 || day != 30)
{
printf("该日期的上一天是:%d年%d月%d日\n", year, mon, day - 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
else if (day == 1)
{
printf("该日期的上一天是:%d年%d月31日\n", year, mon - 1);
printf("该日期的下一天是:%d年%d月%d日\n", year, mon, day + 1);
}
else
{
printf("该日期的上一天是:%d年%d月%d日\n", year, mon, day - 1);
printf("该日期的下一天是:%d年%d月1日\n", year, mon + 1);
}
}
}
}
else
{
printf("日期错误哦!\n");
}
printf("是否继续?(1 开始 q 退出)\n");
}
system("pause");
return 0;
}#include <stdio.h>
#include <stdlib.h>
int main() {
int i, a1, a2, a3, a4;
scanf("%d", &i);
getchar();
a1 = i % 10;
a2 = i / 10 % 10;
a3 = i / 100 % 10;
a4 = i / 1000;
if (i > 999 && i < 10000) {
switch (a4) {
case 0:
break;
case 1:
printf("Ò¼");
break;
case 2:
printf("·¡");
break;
case 3:
printf("Èþ");
break;
case 4:
printf("ËÁ");
break;
case 5:
printf("Îé");
break;
case 6:
printf("½");
break;
case 7:
printf("Æâ");
break;
case 8:
printf("°Æ");
break;
case 9:
printf("¾Á");
break;
}
if (a4 != 0) {
printf("Ǫ");
}
switch (a3) {
case 0:
printf("Áã");
break;
case 1:
printf("Ò¼");
break;
case 2:
printf("·¡");
break;
case 3:
printf("Èþ");
break;
case 4:
printf("ËÁ");
break;
case 5:
printf("Îé");
break;
case 6:
printf("½");
break;
case 7:
printf("Æâ");
break;
case 8:
printf("°Æ");
break;
case 9:
printf("¾Á");
break;
}
if (a3 != 0) {
printf("°Û");
}
switch (a2) {
case 0:
if (a3 != 0) {
printf("Áã");
}
break;
case 1:
printf("Ò¼");
break;
case 2:
printf("·¡");
break;
case 3:
printf("Èþ");
break;
case 4:
printf("ËÁ");
break;
case 5:
printf("Îé");
break;
case 6:
printf("½");
break;
case 7:
printf("Æâ");
break;
case 8:
printf("°Æ");
break;
case 9:
printf("¾Á");
break;
}
if (a2 != 0) {
printf("ʰ");
}
switch (a1) {
case 0:
break;
case 1:
printf("Ò¼");
break;
case 2:
printf("·¡");
break;
case 3:
printf("Èþ");
break;
case 4:
printf("ËÁ");
break;
case 5:
printf("Îé");
break;
case 6:
printf("½");
break;
case 7:
printf("Æâ");
break;
case 8:
printf("°Æ");
break;
case 9:
printf("¾Á");
break;
}
}
if (i > 99 && i < 1000) {
switch (a3) {
case 0:
break;
case 1:
printf("Ò¼");
break;
case 2:
printf("·¡");
break;
case 3:
printf("Èþ");
break;
case 4:
printf("ËÁ");
break;
case 5:
printf("Îé");
break;
case 6:
printf("½");
break;
case 7:
printf("Æâ");
break;
case 8:
printf("°Æ");
break;
case 9:
printf("¾Á");
break;
}
if (a3 != 0) {
printf("°Û");
}
switch (a2) {
case 0:
printf("Áã");
break;
case 1:
printf("Ò¼");
break;
case 2:
printf("·¡");
break;
case 3:
printf("Èþ");
break;
case 4:
printf("ËÁ");
break;
case 5:
printf("Îé");
break;
case 6:
printf("½");
break;
case 7:
printf("Æâ");
break;
case 8:
printf("°Æ");
break;
case 9:
printf("¾Á");
break;
}
if (a2 != 0) {
printf("ʰ");
}
switch (a1) {
case 0:
break;
case 1:
printf("Ò¼");
break;
case 2:
printf("·¡");
break;
case 3:
printf("Èþ");
break;
case 4:
printf("ËÁ");
break;
case 5:
printf("Îé");
break;
case 6:
printf("½");
break;
case 7:
printf("Æâ");
break;
case 8:
printf("°Æ");
break;
case 9:
printf("¾Á");
break;
}
}
if (i > 9 && i < 100) {
switch (a2) {
case 0:
break;
case 1:
printf("Ò¼");
break;
case 2:
printf("·¡");
break;
case 3:
printf("Èþ");
break;
case 4:
printf("ËÁ");
break;
case 5:
printf("Îé");
break;
case 6:
printf("½");
break;
case 7:
printf("Æâ");
break;
case 8:
printf("°Æ");
break;
case 9:
printf("¾Á");
break;
}
if (a2 != 0) {
printf("ʰ");
}
switch (a1) {
case 0:
printf("Áã");
break;
case 1:
printf("Ò¼");
break;
case 2:
printf("·¡");
break;
case 3:
printf("Èþ");
break;
case 4:
printf("ËÁ");
break;
case 5:
printf("Îé");
break;
case 6:
printf("½");
break;
case 7:
printf("Æâ");
break;
case 8:
printf("°Æ");
break;
case 9:
printf("¾Á");
break;
}
}
if (i > 0 && i < 10) {
switch (a1) {
case 0:
printf("Áã");
break;
case 1:
printf("Ò¼");
break;
case 2:
printf("·¡");
break;
case 3:
printf("Èþ");
break;
case 4:
printf("ËÁ");
break;
case 5:
printf("Îé");
break;
case 6:
printf("½");
break;
case 7:
printf("Æâ");
break;
case 8:
printf("°Æ");
break;
case 9:
printf("¾Á");
break;
}
}
system("pause");
return 0;
}版权声明:本文为yyy11111yyyy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。