<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>郎哥嵌入式编程社区 - 嵌入式C语言基础</title>
    <link>https://milihua.com/discuz/forum.php?mod=forumdisplay&amp;fid=18</link>
    <description>Latest 20 threads of 嵌入式C语言基础</description>
    <copyright>Copyright(C) 郎哥嵌入式编程社区</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Mon, 27 Apr 2026 19:39:22 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://milihua.com/discuz/static/image/common/logo_88_31.gif</url>
      <title>郎哥嵌入式编程社区</title>
      <link>https://milihua.com/discuz/</link>
    </image>
    <item>
      <title>C语言运算符优先级练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=46</link>
      <description><![CDATA[一、基础计算题（10 题）
第1题：
int a = 3, b = 4, c;
c = a + b * 2;
求 c 的值。
第2题：
int x = 10, y = 5;
int z = (x + y) / 3;
求 z 的值。
第3题：
int a = 5, b = 0;
printf(\&quot;%d\&quot;, a &gt; 3 &amp;&amp; b &lt; 1);
输出结果是多少？
第4题：
int m = 2;
int n = m++ + 3;
 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Mon, 20 Apr 2026 04:00:31 +0000</pubDate>
    </item>
    <item>
      <title>C语言逻辑运算符练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=45</link>
      <description><![CDATA[一、基础填空题（计算表达式结果，0 表示假，非 0 表示真）
已知变量：a=5, b=0, c=-3, d=1
a &amp;&amp; b → 结果：____
a || b → 结果：____
!b → 结果：____
c &amp;&amp; d → 结果：____
!a || c → 结果：____
(a &gt; b) &amp;&amp; (c &lt; d) → 结果：____
!(a &amp;&amp; c) → 结果：____
b ||  ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Fri, 17 Apr 2026 03:58:44 +0000</pubDate>
    </item>
    <item>
      <title>C语言简单条件结构练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=44</link>
      <description><![CDATA[基础题
1、判断奇偶数输入一个整数，判断它是奇数还是偶数，输出对应结果。
2、判断正数、负数、零输入一个数，判断它是正数、负数还是零，输出结果。
4、成绩是否及格输入一个 0~100 的成绩，≥60 输出及格，否则输出不及格。
4、两数大小比较输入两个整数，输出较大的 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Thu, 16 Apr 2026 04:00:56 +0000</pubDate>
    </item>
    <item>
      <title>C语言关系运算练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=43</link>
      <description><![CDATA[一、口算结果（只填 1 或 0）
已知：a=5, b=3, c=0, d=-2
a &gt; b
a == b
b != d
c &gt;= 0
d &lt; 0
a + b &gt; 7
a - 3 == b
c  3 &gt; 1
-1 &gt; 0
二、判断题（对√，错 ×）
3 = 5 是合法的关系表达式。
关系表达式结果只能是 1 或 0。
判断 x 等于 10 应写 x == 10。
a &gt; b &gt; c 和 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Wed, 15 Apr 2026 03:58:56 +0000</pubDate>
    </item>
    <item>
      <title>C语言赋值运算练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=42</link>
      <description><![CDATA[一、基础计算题
要求：手动计算结果，再用代码验证
1. 简单赋值运算
int a, b;
a = 10;
b = a;
a = 20;
// 问：a=?  b=?
2. 连续赋值运算
int x, y, z;
x = y = z = 5;
// 问：x=? y=? z=?
3. 复合赋值运算
int m = 10;
m += 3;   // m = m+3
m -= 2;   // m = m-2
m *= ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Tue, 14 Apr 2026 03:56:39 +0000</pubDate>
    </item>
    <item>
      <title>C语言接收并显示字符练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=41</link>
      <description><![CDATA[基础题
1、编写程序，从键盘接收一个字符，然后原样输出该字符。
2、编写程序，输入一个字符，输出它的ASCII 码值（整数形式）。
3、编写程序，连续输入3 个字符，依次输出这 3 个字符。
进阶题
4、编写程序，输入一个字符，判断它是否是小写字母 (a-z)。
5、编写程序， ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Mon, 13 Apr 2026 04:03:23 +0000</pubDate>
    </item>
    <item>
      <title>C语言类型转换练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=40</link>
      <description><![CDATA[一、基础填空题
写出下列表达式最终结果的数据类型：
int + double → ________
char + short → ________
float / int → ________

写出运行结果：
int a = 5;
double b = 2.0;
printf(\&quot;%f\&quot;, a + b);
结果：________

char ch = \'A\';
int x = 10;
printf(\&quot;%d\&quot;, ch + x ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Sun, 12 Apr 2026 09:11:28 +0000</pubDate>
    </item>
    <item>
      <title>C语言表达式与运算符练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=39</link>
      <description><![CDATA[一、基础概念题（单选）
下列不属于 C 语言算术运算符的是（）A. + B. * C. % D. &amp;
表达式 5 / 2 的运算结果是（）A. 2.5 B. 2 C. 3 D. 2.0
表达式 7 % 3 的运算结果是（）A. 2 B. 1 C. 0 D. 3
关于自增运算符 ++，下列说法正确的是（）A. i++ 是先使用 i 的值，再将 i  ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Sat, 11 Apr 2026 04:05:18 +0000</pubDate>
    </item>
    <item>
      <title>C语言输入输出练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=38</link>
      <description><![CDATA[一、基础题（printf /scanf）

1. 输出 Hello, World!
要求：在屏幕上输出 Hello, World!

#include 
int main() {
    printf(\&quot;Hello, World!\\n\&quot;);
    return 0;
}
2. 输入一个整数，原样输出
输入：一个整数输出：你输入的数字是：xx

#include 
int main() {
    in ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Fri, 10 Apr 2026 03:59:21 +0000</pubDate>
    </item>
    <item>
      <title>C语言符号常量练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=37</link>
      <description><![CDATA[一、基础概念题
1. 填空题
C 语言中定义符号常量的预处理指令是________。
符号常量不能被________，因为它是常量。
定义圆周率为 3.14159 的符号常量写法：________。
答案
`#define`
赋值（修改）
`#define PI 3.14159`


2. 判断题
符号常量定义时末尾必须加分号 ;。 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Thu, 09 Apr 2026 04:14:10 +0000</pubDate>
    </item>
    <item>
      <title>C语言字符练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=36</link>
      <description><![CDATA[一、基础练习题

1. 输入一个字符，原样输出
要求：从键盘输入一个字符，直接打印出来。

#include 
int main() {
    char ch;
    // 输入字符
    scanf(\&quot;%c\&quot;, &amp;ch);
    // 输出字符
    printf(\&quot;你输入的字符是：%c\\n\&quot;, ch);
    return 0;
}
2. 输入字符，输出它 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Wed, 08 Apr 2026 04:02:20 +0000</pubDate>
    </item>
    <item>
      <title>C语言浮点数练习</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=35</link>
      <description><![CDATA[练习 1：定义并输出浮点数
题目：定义一个double类型变量，赋值为3.14159，输出保留 2 位小数。
#include 
int main() {
    // 定义double类型浮点数
    double pi = 3.14159;

    // %.2f 表示保留2位小数
    printf(\&quot;圆周率 = %.2f\\n\&quot;, pi);

    return 0;
}
输 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Tue, 07 Apr 2026 04:07:19 +0000</pubDate>
    </item>
    <item>
      <title>C语言整数练习</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=34</link>
      <description><![CDATA[一、基础入门


1. 输入两个整数，输出它们的和、差、积、商（整数除法）
2. 输入一个整数，输出它的绝对值
3. 判断一个整数是奇数还是偶数
二、进阶练习
4. 输入三个整数，输出最大值
5. 计算 1~100 所有整数的和
6. 输入一个整数，判断它是否是正数、负数或 0



 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Fri, 03 Apr 2026 04:04:36 +0000</pubDate>
    </item>
    <item>
      <title>C语言二级试题：计算矩阵对角线上的元素</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=28</link>
      <description><![CDATA[请编写函数fun, 其功能是：将a所指数组主对角线上的元素分别乘以2; 次对角线上的元素分别乘以3, 依次放入指针p所指的数组中。计算过程中不得修改a所指数组中的数据。
注意：部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容, 仅在函数fun的花括号 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Thu, 26 Mar 2026 03:55:04 +0000</pubDate>
    </item>
    <item>
      <title>C语言：在函数中计算数组元素的平均值并返回</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=27</link>
      <description><![CDATA[使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中, 函数fun的功能是：计算x所指数组中N个数的平均值(规定所有数均为正数), 平均值通过形参返回给主函数, 将小于平均值且最接近平均值的数作为函数值返回, 并 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Thu, 26 Mar 2026 03:53:02 +0000</pubDate>
    </item>
    <item>
      <title>C语言数组内查找符合条件的元素</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=26</link>
      <description><![CDATA[下面是源程序文件prog1.c。在此程序中, 已知学生的记录由学号和学习成绩构成, N名学生的数据已存入a结构体数组中。请编写函数fun, 该函数的功能是：找出成绩最低的学生记录, 通过形参返回主函数(规定只有一个最低分)。已给出函数的首部, 请完成该函数。
注意：部分源程 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Wed, 25 Mar 2026 04:01:39 +0000</pubDate>
    </item>
    <item>
      <title>C语言计算复杂的数学公式</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=25</link>
      <description><![CDATA[下面是一个源程序文件modi1.c。在此程序中, 函数fun的功能是：根据整型参数m, 计算如下公式的值。

例如, 若m = 2000, 则应输出0.000160。
请改正程序中的错误, 使它能得出正确的结果。
注意：部分源程序在文件modi1.c中。
不要改动main函数, 不得增行或删行, 也不得更 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Wed, 25 Mar 2026 03:57:43 +0000</pubDate>
    </item>
    <item>
      <title>C语言多重条件练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=24</link>
      <description><![CDATA[1、编写一个程序，实现一个整数的二次幂、与2取余、除以2的计算。例如：用户输入一个整数6，6的二次幂是36，6与2取余的运算结果是0，6除以2的结果是3。程序要求：（1）采用多重条件结构实现一个整数的三种运算；（2）根据用户输入的操作数，选择一种运算。操作数由1、2 ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Wed, 11 Mar 2026 03:56:53 +0000</pubDate>
    </item>
    <item>
      <title>C语音数据类型转换测试题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=23</link>
      <description><![CDATA[1、 在下面的代码段中：double PI = 3.14;int  radius = 5;double s;s = PI * PI * radius;执行最后一条语句时，编译器会自动进行类型转换，请具体说明编译器进行了哪些类型转换？2、 请简要说明隐式类型转换和显示类型转换的区别。3、 在下面的代码段中：int tempInt = ...]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Mon, 09 Mar 2026 04:07:19 +0000</pubDate>
    </item>
    <item>
      <title>C语言表达式与算术运算符练习题</title>
      <link>https://milihua.com/discuz/forum.php?mod=viewthread&amp;tid=22</link>
      <description><![CDATA[1、编写一个程序，计算三角形的面积，要求用户输入三角形的底和高，输出该三角形的面积。2、编写一个程序，要求用户输入两个整数a和b，输出a除以b的余数。]]></description>
      <category>嵌入式C语言基础</category>
      <author>王老师</author>
      <pubDate>Mon, 09 Mar 2026 04:00:27 +0000</pubDate>
    </item>
  </channel>
</rss>