c语言[问题描述]任意输入两个整数(两个数之间用空格分隔),输出它们的和与乘积
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/12 22:04:15
clearinput"请输入第1个数:"toainput"请输入第2个数:"tobc=min(a,b)dowhilec>0ifa%c=0andb%c=0s=cexitendifc=c-1enddo?"
#includevoidmain(){\x09floata,b,y;\x09printf("inputab:\n");\x09scanf("%f%f",&a,&b);\x09if(a>b)\x09\x
#include//#include//#include#includeintmain(){intn=0;int*p=NULL;inti=0;intlargestPos=0;intsmallPos=0
输入10个数,然后按照升序和降序输出?再问:是这样的,着10个数要从键盘输入例如:输入:1598122130-19输出:15998812212130-1-19再答:#includevoidmain()
额,这个问题是个很简单的问题,只有2个数字而已,只要一个比较就行了啊.#includevoidmain(){inta,b;scanf("%d%d",&a,&b)if(a
除数为0时怎样做、不为0时怎样做,不用分支结构是处理不了这种问题的,亲.再问:大哥、、、、求解。。。我郁闷了。。。再答:汗,唯一的办法就是用分支结构,if(b=0){//输出错误信息printf("除
运行结果是对的!问题估计错在输入语句的格式上,scanf("%d%d",&a,&b); 两个变量之间没有逗号,那么:从键盘上输入a=1,b=100应该是:
http://tieba.baidu.com/p/256969892
你不要代码~能说得具体点吗?真没没看懂你就像想要什么答案~要这个程序的算法?再问:就是把一个偶数分成两个质数,然后他们能相等。就比如:6(偶数)=3(质数)+3(质数),从4到100这样,要把能相等的
#include"stdio.h"main(){inta=0,b=0,c=0,d=0;printf("请输入两个整数:");scanf("%d,%d",&a,&b);if(b==0)printf("输
#includeintmain(){intx,y,a;scanf("%d",&x);scanf("%d",&y);a=x*y;printf("Theaverageis%d\n",a);return0;
#includevoidmain(){inta,b;printf("请输入第一个数的值:");scanf("%d",&a);printf("请输入第二个数的值:");scanf("%d",&b);pr
#includemain(){floata,b,s;printf("pleaceinputa,b:\n");scanf("%f%f\n",&a,&b);s=a+b;printf("%f\n",s);/
#include<stdio.h>int isprime(int n){ int i; for(i=2;i<=n/2;i++)&nb
#include#include#defineMAX_LENGTH20intmain(intargc,char*argv[]){intnlen=0;charwords[MAX_LENGTH]={};s
最大公约数:intGcd(inta,intb){if(a%b==0)returna;return(b,a%b);}最小公倍数:intGbs(inta,intb){returna*b/Gcd(a,b);
#include#includeintf(intn)//判断n是否为素数,是则返回1,否则返回0{inti=2;for(;i
#includevoidmain(){inta,b,num1,num2,temp;scanf("%d%d",&num1,&num2);if(num1
很简单等我马上好-----------------------以下是运行结果及源程序--------------------------------------001百位:0,十位:0,个位:1.Pr
运行的时候也应该是不可以的啊.在你的代码里,当分母为1的时候,你输出的是fengzi/n,但这个数不一定是一个整数,如果不能整除那结果会截断小数部分.所以你的算法还要修改.建议你在求分子分母公约数之前