帮助我看看我用 C 语言写的东西有什么问题

发布于 科技 2024-06-30
8个回答
  1. 匿名用户2024-01-30

    你的目标是实现 1 2 3 . 10 bar,修改后给你正确的**。

    #include

    int f()

    static int n=0;

    n++;printf("%d",n);

    return n;

    void main()

    int i,sum=0;

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

    sum+=f();

    printf("the value is %d",sum);

    让我们谈谈程序中的一些错误。

    1.语法:如果将main函数main指定为int,则必须返回一个整数值,并且必须在main函数末尾添加一个return 0; 或将 main 函数指定为 void。

    在函数 f 中,printf(..那里有一个格式错误,你可以自己修复。

    2. 上面变量定义的默认存储类别是 auto 类型,在你的程序中调用函数 f 时,为变量 n 分配存储空间,当一个调用结束时,空间会被释放,即调用函数 f 结束后,n 不存在,下一次调用会分配空间并再次释放, 所以每次变量 n 都会初始化为 0(执行这句话 int n=0),在 n++ 之后,每个函数 f 返回的值为 1如果第一次加 1 求和,第二次加 2... ,需要将 n 声明为静态存储类,以便定义静态 int n=0; 这样一来,每次调用函数f后存储空间就不会被释放,n会保留最后一次调用后的值,或者定义n作为外部变量,具体我就不说了,自己去读书吧。

  2. 匿名用户2024-01-29

    #include

    int f(){

    int n=0;

    n++;printf("%d",n);

    return n;

    void main(){

    int i,sum=0;

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

    sum+=f();

    printf("%d",sum);

    错误是 f() 函数的输出语句中的冒号。 还有 main() 函数未返回,因此它被设置为 void

  3. 匿名用户2024-01-28

    没有错误。 但是你想赚总和+1,+2,+3... 是的??

    但是在你的 f() 函数中,n 是一个局部变量,每次调用它时都会执行 n=0n++。也就是说,这些值都是相同的。

    您可以将 n 设置为全局变量或局部静态变量:static int n=0; 这样,每次你进来,你都会继续最后一个n值++!!

  4. 匿名用户2024-01-27

    你所谓的错是什么?? 该计划的目的是什么?

    现在,只需在末尾添加返回 0 即可; 它是完全受监管的。

  5. 匿名用户2024-01-26

    main 函数返回一个 int 类型而不返回!

  6. 匿名用户2024-01-25

    前两行是错误的:

    x+1=x+1;- 尝试为非左值表达式 x+1 赋值是非法的。

    a=7+b+c=a+7;- 与上一句话一样,7+b+c=a+7 试图为非左值表达式 7+b+c 赋值,这是非法的。

    0

  7. 匿名用户2024-01-24

    前两行在语法上是错误的,第三行在逻辑上是错误的。

  8. 匿名用户2024-01-23

    说实话,你的**写得“很臭”。

    1.变量太多了,但名称是随机选择的。

    2.数据输入和数据处理同时进行,虽然这样可以“略微”提高效率,但就你的程序而言,你根本不需要考虑效率,你应该更多地考虑“逻辑体现**”方面的问题!

    3.请确定您要输入的“一行文本”是否不超过 80 个字符,或者您是否确定它是 80 个字符! 另外,请把它作为字符串给结尾的那个'\0'也留个位置!

    4.你的**问题是在嵌入式for循环的判断条件下,你写了j<=79||j!='0'问问自己为什么你有j!='0'???

相关回答
7个回答2024-06-30

你的程序逻辑显然是错误的,两个如果判断条件是一样的,最后打印的是变量c,c的值从头到尾都没有改变。。。 >>>More

17个回答2024-06-30

写得好,很诚恳,相信一定会打动她,但不知道这一举动能持续多久。 爱上一个人是一件美妙的事情,不难想象你心中的感受,在半夜,当你独自一人的时候,你对她的思念和向往成倍增加,但我还是希望你不要太着急,此时她还没有被你感动, 但你已经被自己感动了,睡着了。建议你可以写一封情书,但一封是不够的,至少写够写五封左右,尽量不要过多地表达你对她的爱和钦佩,只记录一些与她有关的细节,写完后不要给她,留给自己,找机会和她谈谈, 找到你们之间一些共同的话题、兴趣、爱好,然后约她独处,这时候你可以在谈话中加入一些暗示性的语言,在对方和你拍拍的时候,再把你写的情书交给对方,这种情感可以持续到吵架的那一天。 >>>More

22个回答2024-06-30

房东显卡型号有误吗? 我猜是HD5770。 其他一切都很好。 推荐使用另一个显卡。 >>>More

12个回答2024-06-30

就是减去循环,让n减去1,然后,再减去1,直到是0,然后跳出循环。 >>>More

14个回答2024-06-30

如果你想写它,任何一种基于文本的工具都可以,但有些工具是专门为编写语言源而设计的,例如自动缩进、语法高亮等。 >>>More