|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 一道练习题,新手。
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
659
人关注过本帖
标题:
一道练习题,新手。
只看楼主
加入收藏
荒克一号
等 级:
新手上路
帖 子:18
专家分:5
注 册:2009-10-31
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:20 回复次数:9
一道练习题,新手。
main()
{
int a,b,c;
scanf("%d%d",&a,&b);
c=a+b;
printf("%d",c);
getch();
}
我想把难度加大,也就是求任何输入数值的和,余,除,麻烦指点下我一头雾水~
搜索更多相关主题的帖子:
练习题
2009-11-03 11:14
举报帖子
使用道具
赠送鲜花
m456m654
等 级:
小飞侠
威 望:
3
帖 子:783
专家分:2806
注 册:2009-9-17
第
2
楼
收藏
得分:20
main()
{
int a,b,c,yu,chu;
scanf("%d%d",&a,&b);
c=a+b;
yu=a%b;
chu=a/b;
printf("he %d,yu %d,chu %d.",c,yu,chu);
getch();
}
无所谓加大难度,只是多加两条语句就ok了。
2009-11-03 11:31
举报帖子
使用道具
赠送鲜花
jiangwu10057
等 级:
黑侠
威 望:
1
帖 子:341
专家分:667
注 册:2009-3-25
第
3
楼
收藏
得分:0
程序代码:
main() { int a,b; scanf("%d%d",&a,&b); printf("he %d,yu %d,chu %d.",a+b,a%b,a/b); getch(); }
呵呵再次简化
2009-11-03 11:33
举报帖子
使用道具
赠送鲜花
荒克一号
等 级:
新手上路
帖 子:18
专家分:5
注 册:2009-10-31
第
4
楼
收藏
得分:0
以下是引用
m456m654
在2009-11-3 11:31:10的发言:
main()
{
int a,b,c,yu,chu;
scanf("%d%d",&a,&b);
c=a+b;
yu=a%b;
chu=a/b;
printf("he %d,yu %d,chu %d.",c,yu,chu);
getch();
}
无所谓加大难度,只是多加两条语句就ok了。
呵呵被你一点就通了~ 呵,我是新手一点都不懂~ 谢谢了,我去试下!
2009-11-03 11:34
举报帖子
使用道具
赠送鲜花
dengjun000
等 级:
论坛游民
帖 子:66
专家分:77
注 册:2009-10-14
第
5
楼
收藏
得分:0
多看书 自己想嘛。
2009-11-03 11:37
举报帖子
使用道具
赠送鲜花
C语言学徒
来 自:NamKing
等 级:
论坛游民
帖 子:51
专家分:22
注 册:2009-2-27
第
6
楼
收藏
得分:0
如果你要是想把运算符号一起输入的话,可以这样写这个运算:
#include <stdio.h>
#include <math.h>
void main()
{
float a,b;
char op;
printf("输入一个表达式(如2+3): ");
scanf("%f%c%f",&a,&op,&b);
printf("\n%g%c%g=",a,op,b);
if(op=='+')
printf("%g\n",a+b);
else if(op=='-')
printf("%g\n",a-b);
else if(op=='*')
printf("%g\n",a*b);
else if(op=='/')
{
if(b!=0)
printf("%g\n",a/b);
else
printf("除零错误\n" );
}
getch();
}
2009-11-03 15:22
举报帖子
使用道具
赠送鲜花
zdfuchuan
等 级:
新手上路
帖 子:2
专家分:0
注 册:2009-11-3
第
7
楼
收藏
得分:0
新手,受教了
2009-11-03 16:13
举报帖子
使用道具
赠送鲜花
李运强
来 自:贵州省遵义市
等 级:
新手上路
帖 子:16
专家分:4
注 册:2009-10-30
第
8
楼
收藏
得分:0
连符号一起输入还可以这样:
#include "stdio.h"
void main()
{
int x,y,z;
char ch;
printf("请输入两个数:");
scanf("%d,%d",&x,&y);
printf("请输入一种运算:");
scanf("%c",&ch);
ch=getchar(); /*接受从键盘输入的运算符*/
switch(ch)
{
case '+':z=x+y;break;
case '-':z=x-y;break;
case '*':z=x*y;break;
case '/':z=x/y;break;
default: ch='e';
}
if(ch!='e')
printf("x%cy=%d\n",ch,z);/*%c表示输入的运算符*/
else
printf("输入错误\n");
}
2009-11-03 16:26
举报帖子
使用道具
赠送鲜花
lrf123000
等 级:
新手上路
帖 子:3
专家分:0
注 册:2009-11-3
第
9
楼
收藏
得分:0
路过 受教了
2009-11-04 00:15
举报帖子
使用道具
赠送鲜花
10
1/1页
1
快速回复:
一道练习题,新手。
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.024174 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved