用c语言如何编写一个比较两个数大小的程序
是在C++环境下运行的,新生,不会学C语言,高手给点儿帮助啊,教教我怎么学,帮我把程序编出来!!!(会有追加的哦!!!)...
是在C++环境下运行的,新生,不会学C语言,高手给点儿帮助啊,教教我怎么学,帮我把程序编出来!!!(会有追加的哦!!!)
展开
13个回答
展开全部
1 输入两个数值。
2 比较大小。
3 输出结果。
以整型为例,代码如下:
#include <stdio.h>
int main()
{
int a,b;
scanf("%d%d",&a,&b);
if(a>b) printf("%d>%d\n",a,b);
else if(a == b) printf("%d=%d\n",a,b);
else printf("%d<%d\n",a,b);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言是一门重要的计算机编程基础课,我们怎么样利用C语言的知识来设计程序比较两个数的大小呢?
一、如何只是比较大小的话,直接一个判断就ok了。
代码如下:
#include <stdio.h>
int main()
{
int a=0,b=0;
scanf("%d %d",&a,&b);
if(a>b)
printf("%d > %d\n",a,b);
else if (a<b)
printf("%d < %d\n",a,b);
else
printf("相等\n");
return 0;
}
分析:定义两个变量,然后输入它们,用if判断它们的大小然后用输出语句输出结果。
二、步骤
1、首先,打开vc。
2、点击文件,新建。
3、选择win32 console application 并在右侧输入工程的名称和地址,确定。
4、选择一个空的工程,完成。
5、再次点击文件,新建。
6、选择c++ source file 并在右侧输入文件的名字,确定。
7、输入如图所示的代码,注意代码的输入要在英文输入法的环境下。
8、点击右上角的编译运行按钮。
9ok!得到了ij中的最大值并且完成了输出。这里以i=5 j=6为例,其他需要比较的数字改成相应的数字即可
注意事项
注意代码的输入要在英文输入法下。
字母注意大小写,符号不要错
一、如何只是比较大小的话,直接一个判断就ok了。
代码如下:
#include <stdio.h>
int main()
{
int a=0,b=0;
scanf("%d %d",&a,&b);
if(a>b)
printf("%d > %d\n",a,b);
else if (a<b)
printf("%d < %d\n",a,b);
else
printf("相等\n");
return 0;
}
分析:定义两个变量,然后输入它们,用if判断它们的大小然后用输出语句输出结果。
二、步骤
1、首先,打开vc。
2、点击文件,新建。
3、选择win32 console application 并在右侧输入工程的名称和地址,确定。
4、选择一个空的工程,完成。
5、再次点击文件,新建。
6、选择c++ source file 并在右侧输入文件的名字,确定。
7、输入如图所示的代码,注意代码的输入要在英文输入法的环境下。
8、点击右上角的编译运行按钮。
9ok!得到了ij中的最大值并且完成了输出。这里以i=5 j=6为例,其他需要比较的数字改成相应的数字即可
注意事项
注意代码的输入要在英文输入法下。
字母注意大小写,符号不要错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VC++6.0环境吧?
是大学生么?大一一学期了还不会编的话要努力了啊
#include<stdio.h>
main()
{
int a,b;\\定义2个变量
while(1)\\无限循环
{
scanf("%d %d",&a,&b);\\输入变量a和b的值 用空格分开
if(a<b)
printf("%d<%d\n",a,b); \\如果a<b输出a<b....以下同。。你看的懂了吧
if(a==b)
printf("%d=%d\n",a,b); \\a==b才是a等于b的意思 a=b是把b的值赋予a请注意
if(a>b)
printf("%d>%d\n",a,b);
}
}
好了。。。按你要求就是这样了
是大学生么?大一一学期了还不会编的话要努力了啊
#include<stdio.h>
main()
{
int a,b;\\定义2个变量
while(1)\\无限循环
{
scanf("%d %d",&a,&b);\\输入变量a和b的值 用空格分开
if(a<b)
printf("%d<%d\n",a,b); \\如果a<b输出a<b....以下同。。你看的懂了吧
if(a==b)
printf("%d=%d\n",a,b); \\a==b才是a等于b的意思 a=b是把b的值赋予a请注意
if(a>b)
printf("%d>%d\n",a,b);
}
}
好了。。。按你要求就是这样了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<iostream.h>
void main()
{int a=5,b=4;
if(a>b)
printf("a大于b!");
else
printf("b大于a!");
}
---------------------------------------------------------------------
至于学c 语言嘛。。
先学好基础。比如关键字的意思,执行的原理。。。
然后就是多看程序。。其实程序有些东西都是固定的。需要记得。比如说格式“{},;”。。。。
最后就是自己编。自己编的时候完全可以借鉴别人的。但一定要知道程序中的每个语句是什么意思就行了。
void main()
{int a=5,b=4;
if(a>b)
printf("a大于b!");
else
printf("b大于a!");
}
---------------------------------------------------------------------
至于学c 语言嘛。。
先学好基础。比如关键字的意思,执行的原理。。。
然后就是多看程序。。其实程序有些东西都是固定的。需要记得。比如说格式“{},;”。。。。
最后就是自己编。自己编的时候完全可以借鉴别人的。但一定要知道程序中的每个语句是什么意思就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询