printf表示输出 scanf表示输入函数注意输出格式要与输入格式相对应
eg:scanf("%d %d",&a,&b) 那么此时的输出格式应为:printf("%d %d",a,b)
在计算机语言中!! ==才表示等于,而=表示赋值,大家要注意区分,切勿混淆。
同样在计算机语言中!! &&表示与的意思(即中文中的且)eg:a==0&&b==0 即表示a=0且b=0
再者 ||表示或的意思 eg:a==0||b==0 即表示a=0或b=0;
#include<stdio.h>
int main()
{
int a,b;
int c;
scanf("%d,%d",&a,&b);
if(a==0||b==0){
return 0;//若a等于零或b等于零,则不输出;
}else if(a%2==0&&b%2==0){
c=(a+b)*(a*b);//若a为偶数且b为偶数,则输出c......;
printf("%d+%d=%d",a,b,c);
return 0;
}
}
输入格式(1):0,8 (注意!两个数字之间用的时逗号隔开,因为输入格式是:%d,%d 不要定式思维,认为一定是用空格隔开)
输出:0
输入格式(2):2 ,4
输出:48