谁有 2 级 C 语言的信息,我练习练习,我很感激

发布于 健康 2024-03-02
13个回答
  1. 匿名用户2024-01-26

    技能? 那就是反复调试,反复修改,直到你满意为止。

    没有完美的程序,只有更接近完美的程序。

    此外,在编写程序时养成良好的习惯。

    在单独的行上执行语句,记住 { 都是成对的,不能存在于单个行中。

    编程时添加更多注释,每个函数后面都应有一个注释,解释该函数的用途和使用方式。

    现在,当你是初学者时,你可能不会注意到它,但当你编写越来越多的程序时,你会发现它。

    保持 main 函数简单,并定义尽可能多的函数来解决问题。 因为程序稍大一些,所以调用 main 函数只是为了更清楚地知道函数的流程。

    刚开始的时候,可以看一下库中一些常用函数的定义,这样可以更容易地理解函数的用途和会发生的各种情况。

    有时编译器可能无法确切地告诉您出了什么问题。 (有一次我在做一个背包问题的时候,main函数定义了一个数组a[1000000][1000000],结果发现有问题,半天都不知道为什么,但有个资深人士告诉我,函数中的数组应该不要太大。 它只能在全局定义中这样定义。

    这种问题应该多问那些C语言的老手,因为他们有各种各样的经验。 因此,如果您不知道该怎么做,有必要及时寻求帮助。

    我暂时想到了这一点,希望对您有所帮助。

  2. 匿名用户2024-01-25

    就像处理字符串数组 char a[4][10]=;

    在本例中,a 指向第一行的字符串"marry",而不是指向"m"

    在这种情况下,可以将 a 视为字符串指针。

    那么你如何将 a 指向 m? 只需使用 a[0]。

    a[0] 是指向字符的指针,指向第一个字符。

    回到问题。

    A[4][10] 是 4 行 10 列的二维数组。

    虽然 a 是阵列所指向的第一个存储单元。

    但 A 实际上指向第一行的所有内容,包括 10 个值。

    因此,将指向 10 个值的 a 赋值分配给仅指向 int 的 p 是错误的。

    对于 c)a[i] 指向二维数组中的某个确定元素,即 int 类型的值,p 也指向 int 类型,因此可以分配相同的类型,c 是正确的。

  3. 匿名用户2024-01-24

    你应该仔细看看谭叔叔的书a,它是一个二维数组。

    A、A+1 等表示一个行指针,该指针不指向列,但定义指向二维数组的行的指针。

    这就是它应该写的方式。

    int a[4][10],(p)[4];

    p=a;所以 A 错了。

    为什么 C 是对的。

    a[i] 是 &a[i][0],即 i 的第 0 行的地址定向到该列。

    c 选项实际上是 p=&a[i][0]。

    现在你看起来不像D吗?

    如果你说C是错的,D不也是错的吗?

    ps:其实你最好弄清楚指向二维数组的指针 什么形式指向一行 什么形式指向一列 这种问题可以不假思索地完成 楼上说得比我好,乍一看就是高手。

  4. 匿名用户2024-01-23

    根据我的考试经验。

    如果您只想获得证书,可以参考以下内容。 如果你想学好,那么你就要认真学习,我也会学C

    考试中有多项选择题......

    1 前几个多项选择题。 是关于数据结构的,数据结构好不好也不用担心,也可以看看买的二级C语言的试卷,这是基于公共基地的。 双。

    或者让他一个人呆着。 您只需要多阅读几份试卷并理解每张试卷前面的前几个问题。 就是这样。

    2 最后一两个问题有时是关于文件的。 在教科书的最后几页中,只需看问题即可。

    3 其他多项选择题 印象最深的是自递增自减问号运算 循环运算 数组的定义。 数组和指针(数组可以用作指针)填写程序。 程序发现了错误的状态崩溃。

    最后,如果你懂编程,你就说你有基础,这个话题应该没有问题。

    特别需要提醒的是,您必须做题和试卷。 因为书太圆了,不适合考试,所以我觉得上面的问题和我们平时的问题有很大的不同。 或者更确切地说,考试问题非常尖锐。 非常注重细节。

    希望它对你有用。

  5. 匿名用户2024-01-22

    只需购买此材料并进行操作,或者只是在题库中查看它。

  6. 匿名用户2024-01-21

    在线查找原始问题并购买二级教科书。

  7. 匿名用户2024-01-20

    这个问题的含义是:

    w 为 0,即 w 为 false,则为 a--。

    w 不是 0,即非零,可以是 1、2...。然后是 a++

  8. 匿名用户2024-01-19

    答案:D 三目操作员 A? b:公式 c 的值取决于 a 的值,a=true 然后 b,否则 c

    如果 w!=0 则 a 为 true,因为 0 等价于 false

  9. 匿名用户2024-01-18

    C语言,我没事,我考了二级考试98! 没关系! 给我这一点!

  10. 匿名用户2024-01-17

    在第一个循环中,改变的是数组 c 的值,但索引是数组 s 元素的值,那么 s 数组中有多少重复值将是 ++ c 数组对应的索引位置元素是 ++ 的多少倍。

    s 数组有 4 个 1因此,c[1]++ 被执行了 4 次; 最初 c[1]=0;执行后 c[1]=4;

    s 数组有 3 个 2,所以 c[2] 执行 3 次,c[2]=3;

    s 数组有 3 个 3,所以 c[2] 执行 3 次,c[3]=3;

    s 数组有 2 个 4,所以 c[2] 执行 3 次,c[4]=2;

  11. 匿名用户2024-01-16

    您可以替换 for(i=0; i<12;i++)分为0、4、4、8、12三部分,便于分析。

    #include

    void main()

    c[5]=,i;

    for(i=0;i<4;i++)

    c[s[i]]+

    for(i=1;i<5;i++)

    printf("%d",c[i]);

    printf("");

    for(i=4;i<8;i++)

    c[s[i]]+

    printf("");

    for(i=1;i<5;i++)

    printf("%d",c[i]);

    printf("");

    for(i=8;i<12;i++)

    c[s[i]]+

    printf("");

    for(i=1;i<5;i++)

    printf("%d",c[i]);

    printf("");}

  12. 匿名用户2024-01-15

    统计信息中的出现次数。

  13. 匿名用户2024-01-14

    完整二叉树的定义:如果二叉树的高度为 h,则除以第一个。

    H层,其他层。

    1~h-1)

    节点数已达到最大值。

    H层从右到左不断缺失多个节点,是一个完整的二叉树。

    可以计算出,这棵二叉树有十层,第1-9层的节点数为2 9-1=511,所以最后一层的节点数为700-511=189,189div2=95,所以倒数第二层的叶节点数为2(9-1)-95=161。

    因此,叶节点数为:189 + 161 = 350。

相关回答
13个回答2024-03-02

西气东输线工程:线路经过新疆、甘肃、宁夏、陕西、山西、河南、安徽、江苏、上海等9个省市,全长4200公里。 >>>More

7个回答2024-03-02

现在的 C 编程一般都有 VC++,但你也可以使用 Turbo C。 >>>More

10个回答2024-03-02

克里斯蒂亚诺·罗纳尔多(Cristiano Ronaldo)是目前世界上最好的球员。 全名克里斯蒂亚诺·罗纳尔多(Cristiano Ronaldo),葡萄牙人,因为他是继C罗和罗纳尔迪尼奥之后第三位打得好的球员,叫罗纳尔多,所以他叫罗纳尔多,罗纳尔多长得帅,25岁,真实身高186cm,现效力于世界著名的西班牙俱乐部皇家马德里,转会费目前是全球第一9400万欧元。 他在球场上担任中锋、边锋和边后卫,右脚球员,在葡萄牙里斯本竞技开始了他的职业生涯,然后于2003年转会到曼联。 >>>More

3个回答2024-03-02

#include

void fun1(int n) >>>More

7个回答2024-03-02

可视化 C++ 最适合初学者

Visual C++ 是 Microsoft 的 C++ 编译器,可将“高级语言”转换为“机器语言(低级语言)”程序。 Visual C++ 是一个功能强大的可视化软件开发工具。 自 1993 年 Microsoft 推出 Visual C++ 以来,随着新版本的不断推出,Visual C++ 已成为专业程序员进行软件开发的首选工具。 >>>More