当前位置:首页 » 编程语言 » c语言编写求两整数之差与和
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言编写求两整数之差与和

发布时间: 2022-08-22 10:40:52

1. 用c语言设计一个计算两个整数的和、差、积、商、和余数的程序

被除数不能为0,所以当num2=0的时候,程序就报错了。 还有,你两个数都是int型的。商是double型,在处理的时候,加一个强制转换shang=(double)num1/num2;这样就可以了

2. c语言程序设计. 由键盘输入两个整数,分别计算这两个数的和、差、积、商,并输出结果

#include "stdio.h"

main()

{ int a,b;

printf("请输入两个整数(a,b):");

scanf("%d,%d",&a,&b);

printf("和:%d ",a+b);

printf("差:%d ",a-b);

printf("积:%d ",a*b);

printf("商:%f ",(float)a/b);}

3. C语言程序编写“输入两个整数,分别求他们的和、差、积、商、余数,并输出。”麻烦看看我哪里错了,谢!

前面声明变量的时候类型是浮点型,所以格式符应该使用%f而不是%d,%d是整型。改为:

#include "stdio.h"

void main(){

float x,y,a,b,c,d;

scanf("%f%f,&x,&y);

printf("%f%f%f%f%f",x+y,x-y,x*y,x/y,x%d);
}

(3)c语言编写求两整数之差与和扩展阅读:

printf函数格式字符:

常用的有以下几种格式字符:

1.d格式字符。用来输出十进制整数。有以下几种用法:

%d,按整型数据的实际长度输出;

%md,m为指定的输出字段的宽度;

%ld,输出长整型数据。

2.o格式符,以八进制整型式输出整数。

3.x格式符,以十六进制数形式输出整数。

4.u格式符,用来输出unsigned型数据,即无符号数,以十进制形式输出。

5.c格式符,用来输出一个字符。

6.s格式符,用来输出一个字符串。

7.f格式符,用来输出实数(包括单双精度),以小数形式输出。

8.e格式符,以指数形式输出实数。

9.g格式符,用来输出实数,它根据数值的大小,自动选f格式或e格式(选择输出是占宽度较小的一种),且不输出无意义的零。

10.p格式符,用于变量地址的输出。

4. C语言,编程求两个整数的和、差、积、商与余数。

这题主要考察对C语言输入输出的运用。代码如下:

#include "stdio.h"

#include "math.h"

#include "conio.h"

main()

{

int i,j;

long a,b,c,d,e;

printf("please input two numbers: ");

scanf("%d%d",&i,&j);

a=i+j;

b=i*j;

c=i-j;

d=i/j;

e=i%j;

printf("%d %d %d %d %d ",a,b,c,d,e);

getch();

}

(4)c语言编写求两整数之差与和扩展阅读

C语言输入输出函数:

C语言无I/O语句,I/O操作由函数实现

#include <stdio.h>

a、字符输出函数putchar

格式: putchar( c );

参数: c为字符常量、变量或表达式。

功能:把字符c输出到显示器上。

返值:正常,为显示的代码值;

b、格式输出函数printf

格式:printf(“格式控制串”,输出表);

功能:按指定格式向显示器输出数据。

输出表:要输出的数据。

格式控制串:包含两种信息。

格式说明:%[修饰符]格式字符,用于指定输出格式。

普通字符:原样输出。

5. C语言:用函数和指针方法同时求给定两个整数x与y的和及差,咋写

代码文本:

#include "stdio.h"

int Add_Sub(int *p,int *q,int *s){

*s=*p-*q;

return *p+*q;

}

int main(int argc,char *argv[]){

int x,y,z;

printf("Enter x & y(int)... ");

scanf("%d%d",&x,&y);

printf(" x+y = %d ",Add_Sub(&x,&y,&z));

printf("x-y = %d ",z);

return 0;

}

6. 用C语言编写(计算两个整数的和、 差、积、商与余数

代码一:

#include<stdio.h>

int main(void)

{

int num1, num2;

scanf("%d%d",&num1,&num2);

printf("%d + %d = %d ",num1,num2,num1+num2);

printf("%d - %d = %d ", num1, num2, num1-num2);

printf("%d * %d = %d ", num1, num2, num1*num2);

if (num2) printf("%d / %d = %g ", num1, num2, (double)num1/num2);

else printf("ERROR ,DIVBYZERO ");

printf("%d %% %d = %d ", num1, num2, num1%num2);

return 0;

}

代码二:

#include <stdio.h>

void main()

{

int x, y;

printf("please enter a,b,c:");

scanf("%d,%d",&x,&y);

printf(" x+y=%d ",x+y);

printf("x-y=%d ",x-y);

printf("x*y=%d ",x*y);

printf("x/y=%d ",x/y);

printf("x%%y=%d ",x%y);

}

下图为C语言算术运算符:

(6)c语言编写求两整数之差与和扩展阅读:

算术运算符实例:

#include <stdio.h>

main()

{

int a = 21;

int b = 10;

int c ;

c = a + b;

printf("Line 1 - c 的值是 %d ", c );

c = a - b;

printf("Line 2 - c 的值是 %d ", c );

c = a * b;

printf("Line 3 - c 的值是 %d ", c );

c = a / b;

printf("Line 4 - c 的值是 %d ", c );

c = a % b;

printf("Line 5 - c 的值是 %d ", c );

c = a++;

printf("Line 6 - c 的值是 %d ", c );

c = a--;

printf("Line 7 - c 的值是 %d ", c );

}

7. C语言 编写函数同时求两个整数的和与差

#include "stdio.h"

int Add_Sub(int *p,int *q,int *s){

*s=*p-*q;

return *p+*q;

}

int main(int argc,char *argv[]){

int x,y,z;

printf("Enter x & y(int)... ");

scanf("%d%d",&x,&y);

printf(" x+y = %d ",Add_Sub(&x,&y,&z));

printf("x-y = %d ",z);

return 0;

}

(7)c语言编写求两整数之差与和扩展阅读:

C语言包含的各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。实际上,语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。

8. c语言求两个数之间的和跟差

#include<stdio.h>

voidmain()

{

inta,b;

printf("请输入两个整数:");

scanf("%d%d",&a,&b);

printf("%d+%d=%d %d-%d=%d",a,b,a+b,a,b,a-b);

}

(8)c语言编写求两整数之差与和扩展阅读

C语言求两个数的和差积商余数

#include"stdib.h"

#include"stdlib.h"

intmain()

{

intnum1,num2,a,b,c,e;

floatd;

printf("输入两个人整数:");

scanf("%d%d",&sum1,&sum2);

if(sum2==0){

a=num1+num2;

b=num1-num2;

c=num1*num2;

printf("和%d,差%d,积%d",a,b,c);}

else(sum2!=0){

a=num1+num2;

b=num1-num2;

c=num1*num2;

d=num1/num2;

e=num1%num2;

printf("和%d,差%d,积%d,商%f,余数%d"a,b,c,d,e);}

system("pause");

return0;

}