c语言从键盘任意输入3个数据,找出其中的最大数和最小数
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/25 01:41:54
第一个题:#include"stdio.h"main(){inta,b;scanf("%d,%d",&a,&b);printf("a+b=%d",a+b);}结果:5,7a+b=12第二个题:#inc
你的程序中判断素数并加和的部分有问题在你的基础上修改如下PS:main不需要改动# include <stdio.h>int SumPrime(int&nbs
#includevoidmain(){inta,b,c;intd,e,f,sum;printf("请输入三个整数:\n");scanf("%d,%d,%d",&a,&b,&c);//分号放错位置了su
#include#includeintmain(){intnumber[10];//存输入的十个数floatodd=0.0;//奇数平均值floateven=0.0;//偶数平均值intji=0;//
#includeintmain(){intx,y,a;scanf("%d",&x);scanf("%d",&y);a=x*y;printf("Theaverageis%d\n",a);return0;
34219856073421985607max=9,min=0Pressanykeytocontinue#includemain(){inti,input[10],smax,smin,sum=0;
我说三个注意点,第一,除数不能为零,第二,题目没有要求多实例,第三,输入第一个数(K)如果是大于20的你的数组纵向会越界.一个建议,输入时候已经可以判断,无需数组存储可以直接判定,再问:第一:我这里没
scanf("%d",n[i]);应当该为scanf("%d",&n[i]);这是初学者常犯错误之一,scanf后面的参数应当是地址printf("%d%d",&a,&b);应改为printf("%d
voidfun(int*a,int*b){intt;t=*a;*a=*b;*b=t;}你这是作业题吧!
#include#includevoidmain(){inta,b,c;//定义三角形三边长scanf("%d%d%d",&a,&b,&c);//输入三边长,为整形doublep=(a+b+c)/2.
#include#includevoidmain(){intnum;printf("input\t:");scanf("%d",&num);printf("%d\t%d\n",num,abs(
方法一://用数学函数#include#includevoidmain(){inta;scanf("%d",&a);printf("%d\n",abs(a));}方法二://判断#includevoi
//#include"stdafx.h"//vc++6.0加上这一行.#include"stdio.h"voidmain(void){inta,b,c,max,min;//声明3个int型变量,并声明
#includemain(){inti,n=0,sum=0;inta[10];printf("n\输入10个数:");for(i=0;i
intmain(){inttemp;/*用于临时保存输入的整数*/intsum=0;/*用于求和*/intcount=0;inti;/*输入这10个数*/for(i=0;i{scanf("%d",&t
最大公约数:intGcd(inta,intb){if(a%b==0)returna;return(b,a%b);}最小公倍数:intGbs(inta,intb){returna*b/Gcd(a,b);
三角形三边长为:a,b,c,当s=1/2(a+b+c),三角形的面积为:area=根号下[s(s-a)(s-b)(s-c)]三角形判定:任意两边之和大于第三边main(){interrormark=0
#includevoidmain(){inti;intnum[10];intsum=0;for(i=0;i{scanf("%d",&num[i]);sum+=num[i];}floatavg=(flo
voidmain(){inti,j,k=0,a,s[50];for(i=0;i
//这样就可以了#include<stdio.h>#define N 10int main(){ int&nbs