苏嵌实训-嵌入式linux C 第 2 天

目录

  • 苏嵌实训-嵌入式linux C 第 2 天
    • 日报表
    • C语言习题

苏嵌实训-嵌入式linux C 第 2 天

日报表

项目名称 【苏嵌实训-嵌入式linux C 第2天】
今日进度以及任务 1. 复习 Linux 的命令
2. 复习 C 语言基础知识
本日任务完成情况 1. 复习上课学的 Linux 命令和自学的20个 Linux 命令
2. 用 C 语言写一些习题
所有任务都已完成
本日开发中出现的问题汇总
本日未解决问题
本日开发收获 1.熟悉了 Linux 的命令
2. 对 C 语言的基础知识更熟悉
其他

C语言习题

/* 题目:通过编程实现,统计1~n有多少个9 
 * 提示:n通过参数传入
 */
#include 

int main() {
    int n, res = 0;
    int i, p, q;
    scanf("%d", &n);
    for(i=1; i<=n; i++) {
        p = i;
        while(p > 0) {
            q = p % 10;
            if(q == 9) {
                res++;
            }
            p /= 10;
        }
    }
    printf("%d\n", res);
    return 0;
}
/* 题目: 请编写一个C函数,该函数将一个字符串逆序
 */
#include 
#include 

int main() {
    int i, len;
    char c, *str;
    gets(str);
    len = strlen(str);
    for(i=0; i

你可能感兴趣的:(苏嵌实训-嵌入式linux C 第 2 天)