实验三:C分支结构程序设计
3.1
#include<stdio.h>
int main()
{
char a;
scanf("%c",&a);
if(a>=65&&a<=90) //大写字母的ASC码值范围
printf("%c\n",a+32); //a+32代表ASC码值增加,大写转变为小写
else if(a>=97&&a<=122) //小写字母的ASC码值范围
printf("%c\n",a);
else
printf("Not letter!\n");
}
3.2
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
if(n%15==0) //同时是3和5倍数,一定是15倍数,%号代表取余数
printf("Yes\n");
else
printf("No\n");
}
3.3
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a>b)
{
if(a>c)
{
if(b>c)
printf("%d,%d,%d\n",a,b,c);
else
printf("%d,%d,%d\n",a,c,b);
}
else
printf("%d,%d,%d\n",c,a,b);
}
else
{
if(c<b)
{
if(a>c)
printf("%d,%d,%d\n",b,c,a);
else
printf("%d,%d,%d\n",b,a,c);
}
else
printf("%d,%d,%d\n",c,b,a);
}
}
3.4
#include<stdio.h>
int main()
{
double x;
scanf("%lf",&x);
if(x>0)
printf("x=%lf,f(x)=1\n",x);
else if(x==0)
printf("x=%lf,f(x)=0\n",x);
else
printf("x=%lf,f(x)=-1\n",x);
}
3.5
#include<stdio.h>
int main()
{
double data1,data2;
char op;
scanf("%lf%c%lf",&data1,&op,&data2);
switch(op)
{
case '+':printf("%lf+%lf=%lf",data1,data2,data1+data2);break;
case '-':printf("%lf-%lf=%lf",data1,data2,data1-data2);break;
case '*':printf("%lf*%lf=%lf",data1,data2,data1*data2);break;
case '/':printf("%lf/%lf=%lf",data1,data2,data1/data2);break;
}
}
3.6
#include<stdio.h>
int main()
{
int s;
double ss;
printf("please input s=");
scanf("%d",&s);
if(s>=0&&s<80)
ss=0;
else if(s>=80&&s<90)
ss=100+s;
else
ss=200+s*3.0/2;
printf("成绩=%d,奖学金ss=%.2lf\n",s,ss); //%.2lf表示确定到小数点后两位
}
3.7
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int a,b;
scanf("%d",&a);
srand((unsigned)time(NULL));
b=rand()%10+1;
if(a==b)
printf("OK\n");
else
printf("ERROR\n");
}
最新文章
- HTML DOM对象之createElement()方法
- 13. javacript高级程序设计-事件
- sphinx网址
- js之事件冒泡和事件捕获介绍
- 黄聪:WordPress 函数:apply_filters()(创建过滤器)
- mysql script for dynamic running sql script
- android sdk manager 无法更新
- 转--23种设计模式的搞笑解释(后续放逐一C++解释版本)
- 如何查看跟踪查看LINUX内核中的源码
- ireport常见问题
- How to find friends
- delphi中设置系统时间方法
- ResultSet只返回一行数据的原因
- spring Bean的完整生命周期
- 11. pt-heartbeat
- 扩展BootstrapTable的treegrid功能
- Java – How to convert a primitive Array to List
- Struts2自定义拦截器——完整实例代码
- Centos7配置
- RSA大会播报 – 2014最佳安全博客提名