1. 首页 > 科技

C语言的问题,搞不懂? c语言的一些基本问题

C语言的问题,搞不懂?c语言的一些基本问题

C语言编程问题,完全搞不懂啊,求帮助

#include 

int main()

{

    int cnt = 0;

    int n;

    while(scanf("%d",&n)!=EOF)

    {

        if(n == 1) cnt ++;

        else if(n == 0) 

        {

            printf("%d\n", cnt);

            cnt = 0;

        }

    }

    return 0;

}

C语言的题,搞不懂啊~~

汗...a?...首先你c不是全局变量.所以main里面的c和fun里面的c是完全没关系的...所以最后输出的c根本没有初始化,就是没有值赋给它...所以是d吧...

- -谁跟你说没有赋值默认是0? 2楼

C语言简单问题 搞不懂 {int a=4,b=10,c=3;if(a<b)a=b;if(a<c)a=c;print f(“%d,%d,%d”,a,b,c);}

答案是10,10,3 怎么出来的 详细过程

a被b赋值了,结果是10,b、c不变

10 10 3

有个c语言题目搞不懂,明明都可以运行了,却没有结果!大家帮帮忙啊!谢谢!

将程序改成:

#include<stdio.h>

main()

{ int i,j,k,c;

for(i=0;i<=9;i++)

for(j=0;j<=9;j++)

if(i!=j)

{k=i*1000+i*100+j*10+j;

for(c=32;c<100;c++)

if(c*c==k) { printf("%d %d",k,c);break;}}

输出结果为:7744 88