找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3333|回复: 7
打印 上一主题 下一主题
收起左侧

求帮助,提供一下c语言思路

[复制链接]
跳转到指定楼层
楼主
ID:164971 发表于 2017-2-17 15:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有四路数据,怎样用C语言实现四路数据哪路被选通

评分

参与人数 1黑币 +1 收起 理由
mamb24 + 1 很给力!这些资料很好啊

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:155507 发表于 2017-2-17 16:41 | 只看该作者
c语言使用switch编写
switch  是一个开关语句,和case配套使用, 和if else 判断语句差不多, switch  语句是用于多分支语句进行条件判断。下例为用switch语句编写的四则运算:
  1. #include <stdio.h>
  2. void main()
  3. {
  4.    double N1,N2;
  5.    char Operation;
  6.    printf("输入运算的两个数");
  7.    scanf("%lf%lf",&N1,N2);
  8.    printf("请输入运算符(+,-,*,/):");
  9.    switch(Operation)
  10.    {
  11.         case '+':printf("%lf%c%lf=%lf",N1,N2,Operation,N1+N2);
  12.           break;   
  13.         case '-':printf("%lf%c%lf=%lf",N1,N2,Operation,N1-N2);
  14.           break;   
  15.         case '*':printf("%lf%c%lf=%lf",N1,N2,Operation,N1*N2);
  16.           break;   
  17.         case '/':printf("%lf%c%lf=%lf",N1,N2,Operation,N1/N2);
  18.           break;   
  19.   }  
  20. }
复制代码

回复

使用道具 举报

板凳
ID:165136 发表于 2017-2-17 16:54 | 只看该作者
楼上的说的很明白。收藏!
回复

使用道具 举报

地板
ID:164847 发表于 2017-2-17 19:19 | 只看该作者
用SWITH CASE语句.
回复

使用道具 举报

5#
ID:165180 发表于 2017-2-17 21:56 | 只看该作者
你应该用电路实现吧,CD4052
回复

使用道具 举报

6#
ID:164971 发表于 2017-2-18 14:37 | 只看该作者
Chandler1983 发表于 2017-2-17 21:56
你应该用电路实现吧,CD4052

恩恩,用的4051,,单片机用的atmega128,
回复

使用道具 举报

7#
ID:164971 发表于 2017-2-18 14:38 | 只看该作者

恩恩,谢谢
回复

使用道具 举报

8#
ID:164971 发表于 2017-2-18 14:38 | 只看该作者
angmall 发表于 2017-2-17 16:41
c语言使用switch编写
switch  是一个开关语句,和case配套使用, 和if else 判断语句差不多, switch  语 ...

谢谢,收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表