55问答网
所有问题
当前搜索:
C语言常遇到的问题
初学
c语言
遇到
一些
问题
答:
输入一批正整数,当然是循环输入啦,不是说输入0或负数结束输入么,那就是说输入负数的时候跳出循环就可以了。include<stdio.h>int main(){int a, sum=0;while(scanf("%d", &a)){ if(a<=0)break; if(a%2==0)sum+=a;}printf ("%d\n", sum);return 0;} ...
关于我学
C语言中遇到的问题
答:
你好!!程序的执行是有顺序的,从上往下,所以要:赋值在先;printf 在后;根据图片的缩进位置调整代码:
C语言
编程 算数出现奇怪
的问题
答:
语句去掉printf()才是正确的 你这个有两个条件,一个是被三整除,一个是要有三这个数字 而自定义函数必须要有返回值,返回值有两种形式,一种是return语句,一种是
碰到
printf语句也是返回值 所以,加了printf,则函数到这里就调用结束,所以选的只是被3整除的,总数有3000个,而去掉了printf,则后面的...
c语言遇到问题
了
答:
每个题都要建一个工程,即你之前的题和当前的题冲突了,不新建的话当前的文件会添加到当前工程导致有两个main函数
c语言的问题
答:
C语言
是目前世界上最流行、使用最广泛的的高级程序设计语言。它既具有一般高级语言特性,又具有低级语言特性。因此可以用它来编写系统软件,也可以用来编写应用程序。C语言是1972年由美国学者(××)设计发明的,并首次在Unix操作系统的计算机上使用。它是由早期的编程语言BCPL发展演变而来。C语言良好的可...
初学
C语言遇到
小
问题
答:
include <stdio.h>//引用printf函数的头文件 int main(){int n;double m=1.0,sum,a;scanf("%d",&n);while(m<=n){a=1/(2*m-1);//这里2m,改为 2*m m=m+1;sum=sum+a;}printf("%f",sum);return 0;}
发现了一个有趣的
c语言问题
,请各位大神帮忙解释一下。
答:
1.之所以再次编译值不改变,乃是因为系统在加载可执行镜像时所选取的栈的初始地址是相对固定的,a就在这个栈上,而且程序开始到main函数执行,这是一段按部就班的例程,没有什么变数,所以a的地址不变是可以理解的。2.scanf("%d",20000)这句合法并没有什么难以理解的地方,因为指针归根到底也只是一...
c语言问题
答:
include <stdio.h>#include <math.h>int main(){ double i[7], sum, max, min; int k,j; printf("请输入七位评委的打分\n"); for (j = 0; j <=6 ; j++) { scanf("%lf", &i[j]); } max = min = i[0]; sum = i[0] + i[1] + i[2...
新学
C语言遇到问题
。。
答:
gcd函数有
问题
,改成这样:include <stdio.h> int gcd(int u, int v) //这里的分号去掉,u和v应该在函数参数表里就声明类型 //int u,v; //这行去掉,参数表已声明 { int temp;while(v!=0){ temp=u%v;u=v;v=temp;} return(u);} main(){ int result,a=150,b=35;printf(...
c语言问题
答:
char c; //定义拿到int a那里去 c=A; //
C语言
区分大小写,没有定义 大写的A改成a printf(“%f,c) //%f改成%c"} 6. 找出下列程序中的错误,用两种不同的方法改正。include <stdio.h> main( ){ int k=42;printf("K=%d\n", K)//最后少写分号了,上面用的小写的k,把k换成小写...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜