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");
}

实验三:C分支结构程序设计的更多相关文章

  1. Python程序设计实验报告三:分支结构程序设计

    安徽工程大学 Python程序设计 实验报告 班级   物流191   姓名  姚彩琴  学号3190505129 成绩 日期     2020.4.5     指导老师       修宇 [实验目的 ...

  2. 2017-2018-2 20165318 实验三《Java面向对象程序设计》实验报告

    2017-2018-2 20165318 实验三<Java面向对象程序设计>实验报告 一.实验报告封面 课程:Java程序设计        班级:1653班        姓名:孙晓暄  ...

  3. 20155218 《Java程序设计》实验三(Java面向对象程序设计)实验报告

    20155218 <Java程序设计>实验三(Java面向对象程序设计)实验报告 一.实验内容及步骤 (一)编码标准 在IDEA中使用工具(Code->Reformate Code) ...

  4. 20165301陈潭飞2017-2018-2 20165301 实验三《Java面向对象程序设计》实验报告

    2017-2018-2 20165301 实验三<Java面向对象程序设计>实验报告 一.敏捷开发与XP实践-1 实验要求: 在IDEA中使用工具(Code->Reformate C ...

  5. 实验三《Java面向对象程序设计》实验报告

    20162308 实验三<Java面向对象程序设计>实验报告 实验内容 XP基础 XP核心实践 IDEA工具学习 密码学算法基础 实验步骤 (一)Refactor/Reformat使用 p ...

  6. 2017-2018-2 20165236 实验三《Java面向对象程序设计》实验报告

    2017-2018-2 20165236 实验三<Java面向对象程序设计>实验报告 一.实验报告封面 课程:Java程序设计            班级:1652 姓名:郭金涛     ...

  7. 20155201 实验三《Java面向对象程序设计》实验报告

    20155201 实验三<Java面向对象程序设计>实验报告 一.实验内容 XP基础 XP核心实践 相关工具 二.实验要求 1.没有Linux基础的同学建议先学习<Linux基础入门 ...

  8. 2018-2019-2 20175230 实验三《Java面向对象程序设计》实验报告

    目录 实验三 实验三 敏捷开发与XP实践 实验内容 实验要求 实验步骤 (一) 编码标准 (二)敏捷开发与XP (三)敏捷开发与XP 实验体会 实验三 实验三 敏捷开发与XP实践 实验内容 1.XP基 ...

  9. 20172308 实验三《Java面向对象程序设计 》实验报告

    20172308 2017-2018-2 <程序设计与数据结构>实验三报告 课程:<程序设计与数据结构> 班级: 1723 姓名: 周亚杰 学号:20172308 实验教师:王 ...

  10. 2017-2018-2 20165234 实验三 《Java面向对象程序设计》实验报告

    实验三 敏捷开发与XP实践 http://www.cnblogs.com/rocedu/p/4795776.html, Eclipse的内容替换成IDEA 参考 http://www.cnblogs. ...

随机推荐

  1. numpy 小示例

    import numpy as np 生成 3*4 的由  0 组成的二维数组 >>> np.zeros((3,4)) array([[0., 0., 0., 0.], [0., 0 ...

  2. 关于命名空间的using声明

    1.std::cin.std::cout 意思就是编译器通过作用域运算符左边的作用域,去找右边的名字.有点繁琐. 2.可以使用using声明:using namespace::name; 例如,usi ...

  3. DevExpress v18.1新版亮点——WPF篇(一)

    用户界面套包DevExpress v18.1日前终于正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress WPF v18.1 的新功能,快来下载试用新版本!点击下载& ...

  4. MyEclipse 2017 CI 10 发布(附下载)

    挑战全年最低价!MyEclipse线上狂欢仅剩最后3天!立即抢购>> 2017 CI 10主要是一个错误修复版本,这个版本为Angular和TypeScript工具提供了重要的修复,并为I ...

  5. 给hackrf加上1602LCD以及UART(附带固件编译方法)

    代码库(在hackrf原代码库基础上只添了两个文件,改了一个文件): https://github.com/JiaoXianjun/hackrf-UART-1602LCD 目的主要是为了帮助想更改调试 ...

  6. 弹出的ViewController半透明效果

    在第一个ViewController做如下设置 let controller = UIStoryboard(name: "Main", bundle: nil).instantia ...

  7. PAT 5-9 输出华氏-摄氏温度转换表   (10分)

    输入2个正整数lower和upper(lower≤\le≤upper≤\le≤100),请输出一张取值范围为[lower,upper].且每次增加2华氏度的华氏-摄氏温度转换表. 温度转换的计算公式: ...

  8. PHP连接MYSQL 报错"No such file or directory"

    首先确定是mysql_connect()和mysql_pconnect()的问题,故障现象就是函数返回空,而mysql_error()返回“No such file or directory”. 写个 ...

  9. Tomcat结合nginx使用入门

    Nginx: Nginx是一款高性能,轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器. 特点是:占有内存少,并发能力强. 反向代理服务器: 反向代理(Reverse  ...

  10. git操命令&&node操作命令

    1:删除远程库中的分支(现在本地删除该分支) git push origin --delete trunk分支 2:初始化一个新的工程 jdf install init xxx 3:编译好代码后,交给 ...