首页 > 其他分享 >《初学C语言第11天》

《初学C语言第11天》

时间:2023-11-30 17:34:39浏览次数:31  
标签:11 square int double C语言 ++ 初学 printf print

////求定积分-----------已给函数接口

//#include <stdio.h>

//#include <stdlib.h>

//#include <math.h>

//double square(double x)//平方

//{

//    return x * x;//x^2

//}

//double cube(double x)//立方

//{

//    return x * x * x;//x^3

//}

///*你编写的积分函数嵌入在这里开始*/

//double integration(double (*p)(), double a, double b, int n)

//{

//    double h = (b - a) / n;//每块小梯形的宽度h

//    double sum = (double)(*p)()*(a+b)/2;//每块小梯形的面积sum

//    for (int i = 1; i < n; i++)

//    {

//        sum += (double)(*p)() * (i * h + a);

//    }

//    return sum * h;

//}

///*你编写的积分函数嵌入在这里结束*/

//int main()

//{

//    double a = 0;

//    double b = 2;

//    int n = 10000;

//    /*求平方函数在区间[0,2]上的定积分*/

//    printf("square=%f\n", integration(square, 0, 2, 10000));

//    /*求立方函数在区间[0,2]上的定积分*/

//    printf("cube=%f\n", integration(cube, 0, 2, 10000));

//    /*求正弦函数在区间[0,2]上的定积分*/

//    printf("sin=%f\n", integration(sin, 0, 2, 10000));

//    return 0;

//}

////用c语言打印出不同方向的正方形,然后打印三角形矩阵。中间有个空行。

////输入格式:

////输入矩阵的规模,不超过9

////输出格式:

////输出矩形和正方形

////#define _CRT_SECURE_NO_WARNINGS 1

////#include <stdio.h>

//void print_rectangle(int n)

//{

//    int i, j;

//    for (i = 0; i < n; i++) {

//        for (j = 0; j < n; j++) {

//            printf("* ");

//        }

//        printf("\n");

//    }

//}

//void print_square(int n)

//{

//    int i, j;

//    for (i = 0; i < n; i++)

//    {

//        for (j = 0; j < n; j++)

//        {

//            if (i == 0 || i == n - 1 || j == 0 || j == n - 1)

//            {

//                printf("* ");

//            }

//            else {

//                printf("  ");

//            }

//        }

//        printf("\n");

//    }

//}

//void print_triangle(int n)

//{

//    int i, j;

//    for (i = 0; i < n; i++)

//    {

//        for (j = 0; j <= i; j++)

//        {

//            printf("* ");

//        }

//        printf("\n");

//    }

//}

//int main()

//{

//    int n;

//    printf("请输入矩阵的规模(不超过9):");

//    scanf("%d", &n);

//

//    printf("打印矩形:\n");

//    print_rectangle(n);

//    printf("\n");

//

//    printf("打印正方形:\n");

//    print_square(n);

//    printf("\n");

//

//    printf("打印三角形:\n");

//    print_triangle(n);

//

//    return 0;

//}

标签:11,square,int,double,C语言,++,初学,printf,print
From: https://blog.51cto.com/KKhahaha/8633033

相关文章

  • P2522 [HAOI2011] Problem b
    题意求\(\sum_{i=a}^{b}\sum_{j=c}^{d}[\gcd(i,j)=k]\)。Sol简单容斥一下。\[\begin{aligned}\sum_{i=a}^{b}\sum_{j=c}^{d}[\gcd(i,j)=k]&=\sum_{i=1}^{b}\sum_{j=1}^{d}[\gcd(i,j)=k]\\&-\sum_{i=1}^{b......
  • Qt应用开发--国产工业开发板全志T113-i的部署教程
    Qt在工业上的使用场景包括工业自动化、嵌入式系统、汽车行业、航空航天、医疗设备、制造业和物联网应用。Qt被用来开发工业设备的用户界面、控制系统、嵌入式应用和其他工业应用,因其跨平台性和丰富的功能而备受青睐。Qt能够为工业领域带来什么好处:-Qt提供了强大的图形引擎,使开发......
  • 2023年11月更新整理Windows11专业版激活密钥
    微软Windows11官方ISO镜像下载地址:https://www.microsoft.com/zh-cn/software-download/windows11整理自互联网,不保证可用性。A2B7C-Q8D4E-F1G6H-I7J3K-L5M9NP9Q2R-E4S6T-U1V8W-O3X7Y-K5Z9JU6S2F-V4C6B-K1X8Z-M7N3K-G9H5JL8K2J-C3V6B-G1X9Z-Y7I4P-O5Q9RF9D2H-V3C6B-K1X8Z-M7N4K-U......
  • 11.30每日总结
    我要把今天作为我的纪念日,哈哈哈,零分选手一路逆袭最后拿了满分的故事,天呐,我要默默踩了多少狗屎才能积下这福泽,换来这美好的一天啊。体育老师怎么就这么面善呢,怎么“过了”这两个字从他嘴里说出来就这么好听呢。总之,现在11.30就是我的幸运日啦!......
  • Codeforces Round 911 (Div. 2)
    CodeforcesRound911(Div.2)基本情况A题秒了。B题条件没想明白,也不造点数据就无脑交,导致罚了不少时。B.LauraandOperations我先推出了,对于一个数,当另外两个数的个数之和为偶数时解可行,且这个数本身要能跟后面数替换。比如11223333就可以操作122333(1......
  • P2495 [SDOI2011] 消耗战
    题意给定一棵有边权的无根树。\(q\)次询问,每次询问\(k\)个点。求断边使得根节点\(1\)与\(k\)个点不连通的最小边权。Sol虚树。\(n^2\)dp是trivial的。考虑优化。注意到其中很多点都是无用的。考虑保留有效点。不难发现,有效点集为询问点两两\(lca\)的集合......
  • [20231124]奇怪的高逻辑读4.txt
    [20231124]奇怪的高逻辑读4.txt--//很长一段在生产系统看到一条逻辑读很高的sql语句,检查发现谓词使用了DBMS_LOB.SUBSTR函数.--//开发真奇葩,我无论如何也想不出开发为什么这些写代码,当时脑子短路了,使用trunc还好理解一点.--//我开始以为主要原因是lob类型导致fetch记录是1行1......
  • 如何理解C语言中“数组名就是指针”
    定义一个数组:inta[5]={1,2,3,4,5};访问元素5可以通过以下形式的代码:a[4];/*下标运算符,可理解为数组的访问形式*/*(a+4);/*指针的加法运算和解引用,可理解为指针的引用形式*/实际上这两种访问形式是等价的,即X[m]=*(X+m)这里不妨再拓展一下,根据加法交换律,交换两个加数的......
  • C++ 11 关键字:thread_local
    thread_local是C++11新引入的一种存储类型,它会影响变量的存储周期。C++中有4种存储周期:automaticstaticdynamicthread有且只有thread_local关键字修饰的变量具有线程(thread)周期,这些变量在线程开始的时候被生成,在线程结束的时候被销毁,并且每一个线程都拥有一个独......
  • 11.30
    软件设计                 石家庄铁道大学信息学院 实验25:访问者模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解访问者模式的动机,掌握该模式的结构;2、能够利用访问者模式法解决实际问题。 [实验任务一]:打包员在我们课堂上的“购......