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);
}

扩展资料:

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格式符,用于变量地址的输出。

参考资料:格式字符-百度百科




c语言中输入输出语句怎么写?
include<iostream.h> intmain(){ inti,j,n,p;ints=0;cout<<"n=";cin>>n;for(i=1;i<=n;i++){ p=1;for(j=1;j<=i;j++){ p*=j;} s+=p;} cout<<"1!+2!+3!+...+n!="<<s<<endl;return0;}

编写c语言程序,实现输入输出。
void main(){ int n;printf("input:\\n");scanf("%d",&n);if(n%3==0&&n%5==0)printf("yes\\n");else printf("no\\n");return;}

如何用c语言写一个程序输入班级学号的内容?
scanf("%d", &number); \/\/ 输入学号整数 printf("您输入的班级是:%s,学号是:%d\\n", class, number); \/\/ 输出班级和学号 return 0;} 运行程序后,会提示输入班级和学号,输入后按回车即可,程序会将输入的内容打印出来。

用C语言编写程序,如何输入两个整数,并求和。
include <stdio.h> int main()printf("请输入两个整数:");scanf("%d %d",&a,&b);\/\/ sum=a+b;\/\/三、数据处理,把a、b的和赋值给sum;printf("这两个数的和是:%d\\n",sum);\/\/ return 0;\/\/返回;C语言,是一种通用的、过程式的编程语言,广泛用于系统与应用软件的开发。具有高效、灵...

编写一段C语言程序,要求输入一行字符,找出其中的大写字母、小写字母、空...
int main(int argc,char *argv[]){ char s[300];int i,uc,lc,sp,di,ot;printf("Please enter a string...\\n");i=0;while(s[i]=getchar(),s[i]!='\\n' && ++i<300);uc=lc=sp=di=ot=0;for(s[i]='\\0',i=0;s[i];i++)if(s[i]>='A' && s[i]<='Z')uc++;...

如何用C语言编写数字输入输出程序?
1、首先是鼠标选择单击C语言编程软件创建一个空的C语言文件。2、定义四个整数变量a,b,c,max。三个变量a,b和c用于存储输入的三个数字,max用于存储三个数字的最大值。3、使用scanf语句从键盘输入三个数字。在注意之前不要忘记使用变量。4、使用max可以逐个比较三个数字,并将最大数量存储在最大...

用C语言编写程序,输入一个字符,输出它的字符值和ASCII值
1、计算机中的所有数据都是以二进制存储的,因此字符也是以二进制存储且占用一个字节,在c语言中可以把char型当作只有一个字节的有符号整数,8位有符号,最大正值就是127了。2、例如:可以这样使用循环的 include <stdio.h> include <stdlib.h> int main(){ char c;int i;printf("please input ...

编写一个c语言程序,实现录入学生学号和姓名信息的功能
1、首先创建一个c语言项目。然后右键头文件,创建一个Stu的头文件。2、然后编写头文件的代码。再将数据结构的增删改查和结构体写入头文件。3、然后在源文件中创建main源文件和Stu源文件。再main文件中写入int mian()代码。4、然后在mian主函数中,写入while语句无限循环。再写入Init函数。5、然后在...

用c语言编写程序,输入任意一串字符,再输入一个字符和一个位置,将此字符...
; puts("请输入一个字符:"); scanf("%c",&c); puts("请输入要插入的位置:"); scanf("%d",&index); if(index>strlen(ch)+1||index<1) puts("输入的位置不正确!\\n"); else { printf("插入元素%c之前:%s\\n插入元素%c之后:\\n",...

编写一个c语言程序,实现录入学生学号和姓名信息的功能
include<stdio.h> include<stdlib.h> intmain(void){ chars[10];\/\/姓名 intnum;\/\/学号 printf("请输入姓名:\\n");gets(s);printf("请输学号:\\n");scanf("%d",&num);printf("姓名是:%s\\n学号是:%d\\n",s,num);system("pause");return0;} ...

常州市13996919563: 大一C语言作业. 编写程序输入两个整数,输出它们的商和余数. -
辟超贝立: #include<stdio.h> int main() { int a,b,c,d=0; scanf("%d %d",&a,&b); c=a/b; d=a%b; printf("商是:%d\n",c); printf("余数是:%d\n",d); return 0; } 运行可用,输入用空格分分开两个数 比如输入:5 3后回车 输出: 商是:1 余数是C ...

常州市13996919563: c语言程序设计. 由键盘输入两个整数,分别计算这两个数的和、差、积、商,并输出结果. -
辟超贝立: #include "stdio.h" main() { int a,b;printf("请输入两个整数(a,b):");scanf("%d,%d",&a,&b);printf("和:%d\n",a+b);printf("差:%d\n",a-b);printf("积:%d\n",a*b);printf("商:%f\n",(float)a/b);}/*如果满意,请采纳!*/

常州市13996919563: C语言中 输入两个整数,求 -
辟超贝立: #include<stdio.h> int main() {int i;int first;int secondr;int sum=0;printf("请输入任意两个整数(负数也可有):");scanf("%d %d",&first,&second); // if (first > second) {sum = first; first = second; second = first;} // 确保first小,second...

常州市13996919563: 编写程序 从键盘上输入两个整数,分别赋给变量a,b(a<b),判断a是否是b的平方根. -
辟超贝立: #include "stdio.h"void main() {long double a = 0;long double b = 0;printf("----------本程序用于计算两数之和,请根据提示输入两个数--------\n");printf("请输入a:");scanf("%Lf",&a);getchar();printf("请输入b:");scanf("%Lf...

常州市13996919563: 对于任意输入的两个整数,求出它们的商和余数.C语言 编程 -
辟超贝立: #include "stdio.h" main() {int a=0,b=0,c=0,d=0;printf("请输入两个整数:");scanf("%d,%d",&a,&b);if(b==0)printf("输入错误,被除数不能为0"); else{printf("a除以b=%f",a/(b*1.0));printf("a除以b的余数为:%d",a%b); }}

常州市13996919563: 用C语言编写程序,输入两个整数,输出其最大公约数和最小公倍数. -
辟超贝立: #include <stdio.h> int main (void) { int m, n, p, tmp; printf ("Please type in two number:\n"); scanf ("%i %i", &m, &n); //输入两个数,分别放入m, n p=m*n; //先把两数的积算出来,后面m和n的值会有变 while (n!=0){ tmp=m%n; m=n; n=tmp; ...

常州市13996919563: C语言:输入两个整数,求它们的差,要求以减法算式形式输入,以算式及答案形式输出. -
辟超贝立: main() {int a,b,c;//定义3个整数printf("please input two int number\n");//提示 请输出2个整数scanf("%d,%d",&a,&b);//输入2个整数,分别赋值给a,b这2个变量c=a-b;//把a-b的差赋值给c变量printf("a-b=%d\n",c);//输出a-b的差 }

常州市13996919563: 编写一个C语言程序,实现在键盘上任意输入两个整数,并输出较大者 -
辟超贝立: #include<stdio.h> main() {int i,j,max; scanf("%d%d",&i,&j); max=o; if(i>j) max=i; else if max=j; }满意请采纳

常州市13996919563: 编写C程序实现如下功能:从键盘输入两个整数变量a和b的值,输出|a - b| -
辟超贝立: #includemain() { int a,b; printf("Input 2 integers\n"); scanf("%d%d", &a,&b); printf("%d\n",a>b?a-b:b-a); }

常州市13996919563: 输入两个整数,输出较大的输,用C语言编程 -
辟超贝立: int x,y; scanf(%d,&x); scanf(%d,&y); if(x>y) printf(x); else printf(y); 其它自己完善

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网