C语言题,输入整数a和b,求a,b的和与差
代码文本:
#include "stdio.h"
int mylcm(int a,int b){//求LCM函数
int t;
if(a<b)
t=a,a=b,b=t;
for(t=a;t%b;t+=a);
return t;//返回LCM
}
int main(int argc,char *argv[]){
int a,b;
printf("Enter a & b(int a>0,b>0)...
");
if(scanf("%d%d",&a,&b)==2 && a>0 && b>0)
printf("The LCM is %d
",mylcm(a,b));
else//提示输入错误并退出
printf("Input error, exit...
");
return 0;
}
比较简单,供参考……
#include
int main()
{
int a,b;
printf("Input a, b:
");
scanf("%d %d",&a,&b);
printf("a + b =: %d
",a+b);
printf("a - b =: %d
",a-b);
printf("a * b =: %d
",a*b);
printf("a / b =: %d
",a/b);
printf("a %% b =: %d
",a%b); //余
return 0;
}
结果:
Input a, b:
9 5
a + b =: 14
a - b =: 4
a * b =: 45
a / b =: 1
a % b =: 4
这是最基本的C语言题型,只考察最基本的数据输入输出以及基本程序语法。
给出代码如下。
#include<stdio.h>
void main()
{
double a=0,b=0;
printf("a=");
scanf("%lf",&a);
printf("b=");
scanf("%lf",&b);
printf("a+b=%lf a-b=%lf
",a+b,a-b);
}
#include <stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); printf("a+b=%d\n,a-b=%d\n",a+b,a-b); return 0; }
#include <stdio.h>
int main()
{
int a=0.b=0;
scanf("%d %d",&a,&b);
printf("a+b=%d a-b=%d
",a+b,a-b)
return 0;
}
3 4
a+b=7 a-b=-1
Press any key to comtinue
#include<iostream>
using namespace std;
void main()
{
int a,b; // 声明变量a,b
cin>>a>>b; // 输入a,b
cout<<a+b<<endl;
cout<<a-b<<endl;
cout<<a*b<<endl;
cout<<(double)a/b<<endl; //(double)强制转换int型为double型。
#include <stdio.h>
void main(){
int a,b;
scanf("%d",&a);
scanf("%d",&b);
printf("a+b=%d",a+b);
printf("a-b=%d",a-b);}
C语言题目。输入a和b两个整数,判断b是否为a的整数。是输出“yes”,反 ...
include <stdio.h>int main(){ int a,b; scanf("%d%d",&a,&b); puts(a%b?"no":"yes"); return 0;}
C语言编程题:输入两个整数a=10、b=20,将它们的值交换后输出。。。具体...
includ<stdio.h>main(){int a,b,c;a=10,b=20;c=b;b=a;a=c;printf("a=%d,b=%d",a,b);} 1.编程是编写程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,是计算体系按照该计算方式运行,并最终得到相应结果的过程。2.为了使计算机能够理解人的意图,...
C语言:请编写一个程序,从键盘读入两个整数a和n,计算并输出a+aa+aaa+...
printf("请输入a与n:");scanf("%d %d",&a,&n);for(i=0;i<n;i++){ for(j=0;j<=i;j++){ k=k*10+a;} out+=k;k=0;} printf("the result is:%d\\n",out);} 或者用楼上的公式 include <stdio.h> void main(){int i,a,n,k=1,out;printf("请输入a与n:");scanf...
C语言 这是一个很简单的题目,给定2个整数A和B,请输出A+B的和。
include int main(){ int a,b;scanf("%d%d",&a,&b);printf("%d\\n",a+b);return 0;}
入门c语言题:从键盘上输入任意一个整数,然后输出它的绝对值
方法二:\/\/判断#include<stdio.h>void main(){int a;scanf("%d",&a);if(a>=0)printf("%d\\n",a);elseprintf("%d\\n",-a);} Problem Description 求实数的绝对值。Input 输入数据有多组,每组占一行,每行包含一个实数。输入文件直到EOF为止!Output 对于每组输入数据,输出它的绝对值,...
编写一个c语言,输入a,b,c 3个值输出其中最大着
思路:1 输入三个数。2 比较a,b得到较大的数值。3 用ab中较大值,与c比较,得到最大值。4 输出最大值。代码:include <stdio.h>int main(){ int a,b,c,m; scanf("%d%d%d",&a,&b,&c);\/\/输入三个数 if(a>b)m=a;\/\/获得ab中较大值。 else m = b; if(m<...
c语言问题 输入a、b两个两位正整数,将它们合并形成一个新的整数...
c=(a\/10)*100+(a%10)+(b\/10)*10+(b%10)*1000 后面没有;
用C语言写一个很简单的程序,输入两个整数a,b,要求输入a-b的值,例如...
include<stdio.h> main(){ int a,b;printf("请输入A和B:");scanf("%d%d",&a&b);printf("a-b的差为:%d",a-b);}
C语言 输入两个整数a和b,若a和b的平方和大于100,则输出平方和的百位以...
include<stdio.h> void main(){ int a,b;printf("输入a和b(用空格或回车分割):");scanf("%d",&a);scanf("%d",&b);if((a*a+b*b)>100)printf("%dXX\\n",(a*a+b*b)\/100);else printf("%d",a+b);}
c 语言 任意输入两整数a和b 使得a中存放小的数 b中存放大的数 最后输...
include<stdio.h> void main(){ int a,b,c;scanf("%d,%d",&a,&b);if(a>b){ c=a;a=b;b=c;} printf("%d,%d",a,b);getch();} 如果你用的是VC++则不要getch();
隐浦氨酚: 1 2 3 4 5 6 7 8 9 10 11 12#include <stdio.h>intmain() {inta=0.b=0;scanf("%d %d",&a,&b);printf("a+b=%d a-b=%d\n",a+b,a-b)return0; } 3 4 a+b=7 a-b=-1 Press any key to comtinue
白下区15334896080: 用c程序求|a|+|b| - ?
隐浦氨酚: if(a<0) a=-a; if(b<0) b=-b; sum = a + b;
白下区15334896080: c 语言 任意输入两整数a和b 使得a中存放小的数 b中存放大的数 最后输出a和b值 - ?
隐浦氨酚: 输入A,B 比较A,B 在重新给A,B赋值好好学习吧 这个貌似在编程中很容易的题.
白下区15334896080: C语言~~补充完整以下程序,使其可以计算从a到b之间所有整数的和(a、b 均为从键盘输入的整数). - ?
隐浦氨酚: #include <stdio.h> void main() { int a,b,sum=0; int i=0; printf("请输入整数a和b(中间用空格隔开):"); scanf("%d %d",&a,&b); for(i=(a>b?b:a);i<=(a>b?a:b);++i) sum+=i; printf("a到b之间的所有整数的何为:%d",sum); } 结果如图:
白下区15334896080: 用C语言写出 输入两个正整数a和b,求其最大公约数 - ?
隐浦氨酚: 最小公倍数就是既可被m整除也可被n整除的数. if (m>=n ) j=m; else j=n;从m和n中较大的那个数开始找起,比它小的数当然不用考虑了.当然,其实你从j=1开始找起也没问题. for ( ;!(j%m==0&&j%n==0); j++); 如果j整除m为0,而且整除n也为0,那么答案找到了,循环停止.否则j取下一个数继续分析. printf这句不用分析了吧..
白下区15334896080: c语言编程:输入正整数a和b,其中a和b都小于32767,求a/b的值.要求精确到小数点后n位,其中1<n<200. - ?
隐浦氨酚: void div(int a, int b, int n) { int i; int yushu=a%b; printf("%d.",a/b); for(i=0;i<n;i++) { yushu *= 10; printf("%d",yushu/b); yushu=yushu%b; } } 应该可以了.你试下.
白下区15334896080: 用C语言编,有两个正整数a和b,已知a*b=2048,求a,b各为何值时,a+b的值最小如题 - ?
隐浦氨酚:[答案] #include main() { int a=0,b=0,min=2048,num_a,num_b; for (a = 1; a a+b) { min = a + b; num_a=a;num_b=b;} }}printf("%d %d\n",num_a,num_b);} 答案是32和64.
白下区15334896080: 编写程序要求输入整数a和b,若a2+ b2大于100,则输出a2+ b2百位以上的数字,否则输出两数之和.C语言 - ?
隐浦氨酚:[答案] #include void main() { int a,b,c; scanf("%d%d",&a,&b); c=a*a+b*b; if(c
白下区15334896080: 编写C程序实现如下功能:从键盘输入两个整数变量a和b的值,输出|a - b| - ?
隐浦氨酚: #include<stdio.h> main() { int a,b; printf("Input 2 integers\n"); scanf("%d%d", &a,&b); printf("%d\n",a>b?a-b:b-a); }
白下区15334896080: 求“输入a b两个整数,并将a b 的值交换并解释”的C编程的答案 - ?
隐浦氨酚: int a; int b; printf("enter a and b: "); if(scanf("%d%d", &a, &b) != EOF) { /* 交换两数的值 */ int temp = a; a = b; b = temp; } printf("a=%d, b=%d\n", a, b); 很简单,打个比喻吧,假如您有两个瓶子(a和b)中的水(25和37)需要互换,则只需另拿一个容器(temp)作中间过渡操作即可..