从键盘输入两个整数a、b,如果a>b,则输出a%b,如果输出a<b,则输出b%a?python
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从键盘输入两个整数a、b,如果a>b,则输出a%b,如果输出a<b,则输出b%a?python相关的知识,希望对你有一定的参考价值。
参考技术A 首先采用int把输入的整数保存到变量a和b中,然后再进行判断,根据判断的结果输出相应的内容:a=int(input('请输入a='))b=int(input('请输入b='))if a>b: print ('a%b=',a % b)else: print ('b%a=',b % a)
编写一个程序,从键盘输入两个整数,输出这两个数之和
这才是正确的程序:#include<stdio.h>
void
main()
int
a,b,sum;
printf("请输入两个整数\n");
scanf("%d
%d",&a,&b);
sum=a+b;
printf("the
sum
is:%d\n",sum);
主函数一般是没有返回值的,应该用void;变量应该先定义,后使用,所以int
a,b,sum;要放在
scanf("%d
%d"&a,&b);的前面;
Scanf那句引号后有个逗号;
输出sum的那一句,冒号:后面应该加个%d
;
还有就是,你main错写成mian了。 参考技术A 上面程序的错误是:scanf提出要求的输入是“数a”
“逗号”
“数b”,既然没有给出逗号,那就一直没有给b赋值,也没有给b一个初始化的值,那么得出的结果就是一个随机数。可以把逗号去掉,这样两个数字之间用个空格就行了。修改为:
#include<iostream>
using
namespace
std;
int
main()
int
a,b;cin>>a>>b;cout<<a+b;int
k;cin>>k; 参考技术B #include<stdio.h>
int
main()
int
a,b,sum;
printf("请输入两个整数\n");
scanf("%d
%d",&a,&b);
sum=a+b;
printf("the
sum
is:%d\n",sum);
return
0;
首先是main
而不是
mian
Scanf那句中间有个逗号
printf那句加个%d 参考技术C 你应该先定义a和b的类型。
你这个不是主函数吧?要是主函数不要有int
和
return
0;
#include<stdio.h>
main()
printf("请输入两个整数\n");
int
a,b,sum;
scanf("%d
%d"&a,&b);
sum=a+b;
printf("the
sum
is
d%:\n",sum);
参考技术D 编程实现:输入两个整数,输出两数之和。
要求:只用一个printf()函数和一个scanf()函数。要有程序及运行结果截图或拍照图片。
以上是关于从键盘输入两个整数a、b,如果a>b,则输出a%b,如果输出a<b,则输出b%a?python的主要内容,如果未能解决你的问题,请参考以下文章