标签:作业 9.png print 三角形 csharp 附加 others 分享 #include
#include<stdio.h>
int main()
{
char a,b,x;
printf("请输入一个字符\n");
scanf("%c",&x);
if(x>=65&&x<=90)
{
a=x+32;
printf("%c\n",a);
}
else if(x>=97&&x<=122)
{
b=x-32;
printf("%c\n",b);
}
else if(x>=48&&x<=57)
{
printf("%c\n",x);
}
else if(x==32)
{
printf("space\n");
}
else
{
printf("others\n");
}
return 0;
}

#include <stdio.h>
int main()
{
int a,b,c,d,e,f,g;
printf("请输入一个生日,年月日间用冒号分开\n");
scanf("%d:%d:%d",&a,&b,&c);
printf("请输入当前日期,年月日间用冒号分开\n");
scanf("%d:%d:%d",&d,&e,&f);
if(e>b)
{
g=d-a;
}
else if(e<b)
{
g=d-a-1;
}
else
{
if(f>=c)
{
g=d-a;
}
else if(f<c)
{
g=d-a-1;
}
}
printf("实际年龄为%d\n",g);
return 0;
}

#include<stdio.h>
int main()
{
int a,b,c;
printf("输入三角形的三边长\n");
scanf("%d%d%d",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a&&a-b<c&&a-c<b&&b-c<a)
{
if(a==b&&b==c&&c==a)
{
printf("等边三角形\n");
}
else if(a==b||b==c||c==a)
{
printf("等腰三角形\n");
}
else if(a==b&&a*a+b*b==c*c||b==c&&b*b+c*c==a*a||a==c&&a*a+c*c==b*b)
{
printf("等腰直角三角形\n");
}
else if(a*a+b*b==c*c||a*a+c*c==b*b||a*a+c*c==b*b)
{
printf("直角三角形\n");
}
else
{
printf("一般三角形\n");
}
}
else
{
printf("非三角形\n");
}
return 0;
}

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
int x,y;
printf("请猜一个价格,数值在一到一百之间\n");
scanf("%d",&x);
srand(time(NULL));
y=rand()%100;
if(x==y)
{
printf("猜对了,商品归你了\n");
}
else if(x>y)
{
printf("太高了,实际价格为%d\n",y);
}
else if(x<y)
{
printf("太低了,实际价格为%d\n",y);
}
return 0;
}

附加题
#include<stdio.h>
int main()
{
int n,x,y,a;
printf("请输入苹果总数,虫子吃一个苹果需要的小时数,经过了多少小时\n");
scanf("%d%d%d",&n,&x,&y);
if(n>y/x)
{
if(x>y)
{
a=n-1;
}
else if(x<y)
{
a=n-y/x-1;
}
else if(x==y)
{
a=n-1;
}
}
else
{
a==0;
}
printf("还有%d个完整的苹果\n",a);
return 0;
}


知识点总结
1.整型%d,字符用%c
2.A对应ASCII码值为65,a为97
3.插入时间要先声明#include<time.h>,之后srand(time(NULL)),还需令一变量等于rand()%100
实验总结
1.无论写代码还是编译程序时都要用英文半角。
2.注意if与else的嵌套。
3.if后面的条件语句要考虑全面。
标签:作业 9.png print 三角形 csharp 附加 others 分享 #include
原文地址:http://www.cnblogs.com/jg666666/p/5985841.html