小工具知识网

当前位置: 首页 > 行业知识 > 【【C语言简单小题学习-1】】

行业知识

【【C语言简单小题学习-1】】

2026-11-08 11:39:52 来源:互联网转载

实现九九乘法表

// �index.php/tags-41973.html" >��出乘法口诀表 int main(){    int i = 0;    int j = 0;        for (i = 1; i         for (j = 1; j     int  input  = 0;    srand((unsigned int)time(NULL));    do    {        menu();        printf("请选择:");        scanf("%d", &input);        switch(input)        {        case 1:             game();            break;         case 0 :            printf("退出游戏\n");            break;        default :             printf("输入错误\n");            break;        }    } while (input);    return 0;}void menu(){    printf("**************************\n");    printf("**************************\n");    printf("*****请开始你的选择*******\n");    printf("   1.begin       0.end    \n");    printf("**************************\n");    printf("**************************\n");    printf("**************************\n");    printf("**************************\n");}void game(){    int a = 0;    int b = 0;    a = rand() % 100 + 1; // 取1到100以内的数字    while (1)    {        printf("请输入您想要输入的数字:\n");        scanf("%d", &b);        if (b   

素数判断

// 素数判断#define _CRT_SECURE_NO_WARNINGS 1#include#include#include//素数判断int panduan(int input);int main(){    int input = 0;    printf("请输入想要的数字:\n");    scanf("%d", &input); // 得到输入input    int a = panduan(input);    if (a == 0)    {        printf("不是 素数\n");    }    else {        printf("是 素数 !");    }    return 0;}int panduan(int input){    int i = 0;     for (i = 2; i   

有序数组的查找

// 有序数组的查找#define _CRT_SECURE_NO_WARNINGS 1#include#include#include// 有序数组的查找int chaozhao(int arr[], int n, int sz);int main(){    int n = 0;    int arr[] = { 1,2,3,4,5,6,7,8,9,10,11 };    int sz = sizeof(arr) / sizeof(arr[0]);    printf("请输入数字:\n");    scanf("%d", &n);    int b=  chazhao( arr, n, sz);    if (b == 0)    {        printf("没找到");    }    else    {        printf("找到了并且下标是%d\n", b);    }    return 0;}int chazhao(int arr[], int n, int sz){    int left = 0;    int right = sz - 1;         while (left        int mid = (left + right) / 2;       if (n  arr[mid])       {           left = mid + 1;       }       else if (n   

有序打印数字既递归的学习

#define _CRT_SECURE_NO_WARNINGS 1#include#include#include// 递归的简易设计// void digui(int a);int main(){    int input  =  0;    printf("请输入想要输入的数字\n");    scanf("%d", &input);    digui(input);     return 0;}void digui(int n){    if (n > 9)    {        digui(n / 10);    }    printf("%d ", n%10);}

上一篇:danced怎么读英语语音?

下一篇:图片怎么备份云服务器上?