C语言听课笔记:

C语言听课笔记:,第1张

C语言听课笔记:

函数

求和:1+2+3+4+...+n  的和

返回值类型  函数名(参数列表)

{

 函数体

}

void -> 无返回值

int ->

float ->

变量  不用用关键字命名

int return = 0;//error

数字,下划线,字母,$ -> 见名知意

int GetBit(int num) // 求 num的位数?  形参对实参进行赋值 *** 作

{  // 1235 -> 1235/10  123/10  12/10  1/10 ->   count++;

    int count = 0;

    while (num != 0)

    {

      num = num / 10;

        count++;

    }

    return count;

}

int main() // 不允许使用未经定义的局部变量

{

    int a, b;

    scanf_s("%d %d",&a,&b);

    int num;

    scanf_s("%d",&num);

    int count = GetBit(num); // 实参

    printf("位数是%d",count);

    int a; // 变量的声明

    a = 10; // 变量的定义

    a = 20;// 变量的赋值

   int b = 10;//变量的定义

    return 0;

}

int GetSum(int num) // 形式参数

{  

 int result = 0;

for (int i = 1; i <= num; ++i)

 {

result += i;// result = result+i;

}

 return result;

}

bool IsPrimer(int num)

{

 int i = 2;

 for (; i < num; ++i) // 7

 {

if (num % i == 0)

 {

return false; // 结束当前函数

 }

 }

return true;

}

int main() // 结果测试  printf()

{

int result = GetSum(10);// 函数名(实际参数);

printf("结果是%dn",result);

 int num = 9;

 bool result = IsPrimer(num);

if (result == true) // if(result)

{

 printf("%d是素数",num);

}

 else

{

printf("%d不是素数",num);

 }

return 0;

}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4751715.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-08
下一篇2022-11-08

发表评论

登录后才能评论

评论列表(0条)

    保存