7.22 学习笔记

73 阅读1分钟
  1. break:跳出当前循环,只能跳一层
  2. goto可以跳转到任意位置
  3. void可以创建一个新函数
  4. 主函数main:一切代码的入口
  5. 函数返回值,需要数据类型
  6. return后操作不会执行
  7. 返回值类型 函数名(参数列表)
#include<stdio.h>
int main(){
    int i=1;
    b:printf("hello world%d\n ",i);
    i++;
    goto b;
    return 0;
}
#include <stdio.h>
int main()
{
    for (int i = 1; i <= 5; i++)
    {
        for (int j = 1; j <= 5; j++)
        {
            printf("%d\n", j);
            if (j > i)
            {
                break;
            }
        }
        printf("\n");
    }
    return 0;
}
#include<stdio.h>
void f1(){
    printf("函数f1被执行\n");
}
int main(){
    printf("主函数开始执行\n");
    f1();
    return 0;
}
#include <stdio.h>
int f1()
{
    return 14;
}
int main()
{
    int a=f1();
    printf("a=%d\n",a);
return 0;
}
#include <stdio.h>
int f1(int x, int y, int z)
{
    if (x >= y && x >= z)
    {
        return x;
    }
    else if (y >= x && y >= z)
    {
        return y;
    }
    else
    {
        return z;
    }
}
int main()
{
    printf("输入三个数字");
    int x, y, z;
    scanf("%d %d %d", &x, &y, &z);
    printf("%d\n", f1(x, y, z));
    return 0;
}
#include <stdio.h>
int f1(int x)
{
    int a = x--;
    for (x; a >= 2; a--)
    {
        int c = x % a;
        if (c == 0)
        {
            return 0;
            break;
        }
        
    }
    if(a==1){
        return 1;
    }
}
int main()
{
    printf("输入一个数字");
    int x;
    scanf("%d", &x);
    printf("%d\n", f1(x));
    return 0;
}