小编eli*_*aud的帖子

关于函数类型冲突的问题

我是 C 的学生,我的函数中的变量类型有问题。这是一个计算资本以及一定跨度内的利率的函数,它表示“capital_a_terme”存在冲突类型。

#include <stdio.h>
#include <stdlib.h>

int main()
{
    float capital_initial, taux_interet_fixe, nb_annee_placement;
    printf("Saisir le capital initial.\n");
    scanf("%f", &capital_initial);
    printf("Saisir le taux d'interet fixe.\n");
    scanf("%f", &taux_interet_fixe);
    printf("Saisir le nombre d'annee de placement.\n");
    scanf("%f", &nb_annee_placement);
    printf("le capital a terme vaut : %f.\n", capital_a_terme(capital_initial, taux_interet_fixe, nb_annee_placement));
}

float capital_a_terme(float capital_initial, float taux_interet_fixe, float nb_annee_placement)
{
    if (nb_annee_placement == 0)
    {
        return capital_initial;
    }
    else
    {
        return (capital_a_terme(capital_initial + capital_initial * taux_interet_fixe / 100, taux_interet_fixe, nb_annee_placement - 1));
    }
}
Run Code Online (Sandbox Code Playgroud)

c

2
推荐指数
1
解决办法
99
查看次数

c中的问题有一个空字符常量错误

我在 C 中遇到了问题。控制台说有一个空字符常量。这是一个知道一个人有多少本书的小程序。这是代码:

int main ()
{
    int nb_books;
    printf("How much books have you got?");
    scanf("%d",&nb_books);
    printf("You have %d book%c!\n",nb_books, (nb_books==0||nb_books==1)?'':'s');
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

问题是%cs当有几本书时,我想放一个。就这样!

c

1
推荐指数
1
解决办法
38
查看次数

标签 统计

c ×2