| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2022 人关注过本帖
标题:刚学C语言3天题目不会做谁来教教谢谢了~
只看楼主 加入收藏
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
以下是引用lansite2006在2006-9-11 0:45:21的发言:

if(b%2==0)
这句话是什么意思.
{
printf("%3d*%3d=%3d",a,b,a*b);
if(b%2==0)
上面加了{是什么意思.
printf("\n");
为什么换行要放在最后输出?

版主大大能教教我吗?书上有的话写得太专业了对我这种菜菜鸟来说实在比较难理解!

用b来控制换行,b%2==0表示 每遇到偶数行时就换行.

if()
{
...
}
只是编程风格的问题,如果里面只有一条语句,可以不加大括号.


倚天照海花无数,流水高山心自知。
2006-09-11 08:25
lansite2006
Rank: 1
等 级:新手上路
帖 子:71
专家分:0
注 册:2006-9-10
收藏
得分:0 
帮忙看看我又找不到错了
#include<stdio.h>
void main()
{
int a,b,c;
scanf("d%,d%",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
}
2006-09-11 16:37
honkerman
Rank: 2
等 级:新手上路
威 望:4
帖 子:3078
专家分:0
注 册:2006-8-25
收藏
得分:0 
你这是干嘛的啊?求3个数字的最大的一个?

" target="_blank">God Bless You[GLOW=255,#00ff00,2]My Friends![/GLOW]
2006-09-11 16:40
honkerman
Rank: 2
等 级:新手上路
威 望:4
帖 子:3078
专家分:0
注 册:2006-8-25
收藏
得分:0 
以下是引用lansite2006在2006-9-11 16:37:18的发言:
帮忙看看我又找不到错了
#include<stdio.h>
void main()
{
int a,b,c;
scanf("d%,d%",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
}


" target="_blank">God Bless You[GLOW=255,#00ff00,2]My Friends![/GLOW]
2006-09-11 17:33
lansite2006
Rank: 1
等 级:新手上路
帖 子:71
专家分:0
注 册:2006-9-10
收藏
得分:0 
求a.b两个数子最大的一个
2006-09-11 17:45
走刀口→超
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:5018
专家分:0
注 册:2006-3-14
收藏
得分:0 
才3天。好努力的人。

建议还是先试试书上的例子。

减少点语法错误。

人在江湖【走】,怎能不挨【刀】;为了能活【口】,唯有把己【超】!come on...
2006-09-11 17:57
nazzon2004
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-9-6
收藏
得分:0 

#include<stdio.h>
main()
{
float x,y,a,b,c,d,e;
x=scanf("%f",&x);
y=scanf("%f",&y);
a=x+y;
b=x-y;
c=x*y;
d=x/y;
e=(int)x%(int)y;
printf("%f,%f,%f,%f,%f",a,b,c,d,e);
}
#include<stdio.h>
main()
{
int i;
float x,y;
printf("please enter a num\n");
scanf("%f",&x);
for(i=1;i<=10;i++)
{
y=x*i;
printf("%f\n",y);
}
}

2006-09-11 19:29
爱疯了
Rank: 1
等 级:新手上路
帖 子:38
专家分:0
注 册:2006-9-5
收藏
得分:0 

#include<stdio.h>
void main()
{
float a,b;
float he=0,ji=0,chu=0,jian=0;
printf("请输入俩个数:");
scanf("%f%f",&a,&b);
he=a+b;
ji=a*b;
chu=a/b;
jian=a-b;
printf("和为:%0.2f\n积为:%0.2f\n减为:%0.2f\n除为:%0.2f\n",he,ji,jian,chu);

}
这是第一个
第二个就是用上面的for循环

2006-09-11 20:10
问题少年
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-9-11
收藏
得分:0 

#include<stdio.h>
void main()
{
float a,b,c,d,e,f,g;
printf("请输入两个数:");
scanf("%f%f",&a,&b);
c=a+b;
d=a-b;
e=a*b;
f=a/b;
g=a%b;
printf("和为 %d\n",c);
printf("差为 %d\n",d);
printf("积为 %d\n",e);
printf("商为 %f\n",f);
printf("余数为 %d\n",g);
}
我也是新学的!就当复习一变了~

[此贴子已经被作者于2006-9-11 21:49:25编辑过]


为了以后养的起老婆~努力ing~~~~~
2006-09-11 21:48
快速回复:刚学C语言3天题目不会做谁来教教谢谢了~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019126 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved