lzth.net
当前位置:首页 >> 大家帮我看看这个用C语言写一个两数求和的程序. >>

大家帮我看看这个用C语言写一个两数求和的程序.

scanf("%d,%d",&a,&b); 这语句中的(逗号)表示不正确! 还得注意: 1、输入时两个数用逗号隔开 ; 2、在程序运行输入数字时应该注意输入法的改变,假如("%d,%d")中输入的逗号是(,),则输出结果也会出现错误; 3、scanf("%d,%d",&a,&b);中...

#include#include#define N 100int main(){ char input1[N]={'0'}, input2[N]={'0'}; int output[N+1]={0}; printf("请输入第一个大整数\n"); gets(input1); printf("请输入第二个大整数\n"); gets(input2); int a=0,i,k,m,n; if(strlen(input1)...

前面声明变量的时候类型是浮点型,所以格式符应该使用%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函数格式字符: ...

void compute(char *a, char *b, char *c){ int i, j, m, n; long sum, carry; m = strlen(a) - 1;//第一个乘数的位数 n = strlen(b) - 1;//第二个成熟的位数 for (i = m; i >= 0; i--) a[i] -= '0'; //将数字字符转变成数 for (i = n; i >= 0; ...

#include#includeint main(){ int i,a[26]={0}; char c,s[500]; printf("Enter a sentence (end by '.'):"); for(i=0;(s[i++]=getchar())!='.';); s[i]='\0'; for(i=0;s[i];i++) if(isalpha(s[i])){c=tolower(s[i]); a[c-'a']++; } for(i=0;i

keil好久没有了,不过我知道另一款编程软件”STVD“调试时,只能看到全局变量在变化。如果你这里也是这样的话,看是不是有一个全局变量也是x.

int sum(int s[], int n){ int mysum = 0; for(int i = 0;i < n;++i) { mysum+=s[i]; } return mysum; } 这样就好了

if(x/i==0&&y/i==0) 应该是if(x%i==0 && y%i==0)

把main函数里的i定义在main函数开始就行了,或者把T1.c改名为T1.cpp

#include #include int main(){int i,n;double x;scanf ("%d",&n);for (i=0;i

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com