1. 用C语言写一段程序:从键盘上输入两数,判断其大小关系,将判断结果显示在屏幕上。

作者&投稿:俎图 (若有异议请与网页底部的电邮联系)
C语言,编写一个程序从键盘上输入两个整数,并求出两个数的平均值在屏幕上输出结果~

代码如下:
#include
int main()
{float a,b,c;printf("please enter number1:")
scanf("%f",&a)
printf("please enter number2:")
scanf("%f",&b)
c = (a+b)/2;printf("the result is %.1f
",c);return 0;}
C语言编写程序的方法:
visual c++6.0
报错比较准确,但比较难用。是微软推出的一款编译器,是一个功能强大的可视化软件开发工具。

Turbo C 2.0
是dos环境下的,比较好用,但不支持复制,粘贴等功能,比较不好用,要记住常用的几个快捷键。

win-tc
窗口下的tc,比较好用,界面简洁,美观。适合编一些自己用的小程序。

Borland C++ Compiler
它是用来优化 BC 开发系统的工具。它包括最后版本的 ANSI/ISO C++ 语言的支持,包括 RTL,C++ 的 STL框架结构支持。

Dev-C++
是一个Windows环境下C/C++开发工具,它是一款自由软件,遵守GPL许可协议分发源代码。

#includeint main(){int a,b;printf("请输入两个整数
");scanf("%d%d",&a,&b);printf("%d", (a>b?a:b));return 0;}

1.
#include <stdio.h>
#include <string.h>

int main(void)
{
int nNum1,nNum2;

printf("请输入第一个整数:");
scanf("%d",&nNum1);
printf("\n请输入第二个整数:\n");
scanf("%d",&nNum2);
printf("\n输入的两个数为:%d,%d,其大小关系为:",nNum1,nNum2)
if(nNum1 < nNum2){
printf("%d < %d",nNum1,nNum2);
}else
printf("%d > %d",nNum1,nNum2);

return 0;
}

2.
#include <stdio.h>
#include <string.h>

int main(void)
{
int i,nNum,nSum=0;
int a[10]={0};
for(i=0;i<10;i++){
printf("请输入第%d个整数:\n",i+1);
scanf("%d",&a[i]);
}
for(i=0;i<10;i++){
if(a[i]>0){
nSum+=a[i];
nNum++;
}
}
printf("输入的正整数有%d个,其平均值为:%f",nNum,(float)nSum/nNum);

return 0;
}

3.
#include <stdio.h>
#include <string.h>

int main(void)
{
int a[3],nMin,nMax;
int i;
for(i=0;i<3;i++){
printf("请输入第%d个整数:\n",i+1);
scanf("%d",&a[i]);
}
nMin=nMax=a[0];
if(nMin<a[1]){
nMin=a[1];
}
if(nMin<a[2]){
nMin=a[2];
}
if(nMax>a[1]){
nMax=a[1];
}
if(nMax>a[2]){
nMax=a[2];
}

printf("输入的三个数为:%d,%d,%d,最大值为:%d,最小值为:%d",a[0],a[1],a[2],nMax,nMin);

return 0;
}

1.
#include "stdio.h"

void main()
{
int a,b;

printf("请输入两个数用空格隔开:");

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

2.
#include "stdio.h"

void main()
{
int i=0,avg=0,count=0,n;

while(i < 10 )
{
printf("请输入第%d个数: ",i+1);
scanf("%d",&n);
if( n>0 )
{
count++;
avg = avg + n;
}
i++;
}

printf("10个数中有%d个是正整数,平均值为%d\n",count,avg/count);
}
//不包括有浮点数情况

3.
#include "stdio.h"

void main()
{
int a,b,c,max,min;

printf("请输入三个数用空格分开: ");

scanf("%d%d%d",&a,&b,&c);

max = a;
min = a;

if( max < b )
max = b;
if( max <c )
max = c;

if(min > b)
min = b;
if(min > c)
min = c;

printf("三个数中最小的数是%d,最大的数为%d\n",min,max);
}

1.
#include "stdio.h"
void main()
{
int a,b;
printf("a=");
scanf("%d",&a);
printf("b=");
scanf("%d",&b);
if(a>b) printf("a>b\n");
else if(a<b) printf("a<b\n");
else printf("a=b\n");
}

#include "stdio.h"
main()
{
int a,b,t;
printf("please input two numbers:\n");

scanf("%d %d",&a,&b);

if(a>b) printf("a>b");
else if(a<b) printf("a<b");
else printf("a=b");
getch();
getch();
}

int i,a[10],z;
float aver;
long sum;
for(i=0,z=0,sum=0;i<10;i++){
scan("%d",a+i);
if(a[i]>0) z++;
sum=sum+a[i];
}
aver=sum/10;
printf("%d,%f",z,aver);

float a[3],temp;
scanf("%f,%f,%f",a,a+1,a+2);
for(j=0;j<3;j++)
for(i=0;i<2;i++)
if(a[i]<a[i+1])
{
temp=a[i];
a[i]=a[i+1];
}
printf("%f,%f",a[0],a[2]);