仅供借鉴、仅供借鉴、仅供借鉴(整理了一下大一C语言每个章节的练习题、没得题目、只有程序了)

1:程序设计入门

2 、实训目的及要求

1 、熟悉C程序的实现过程和方法。

  • 掌握编辑、编译、连接、运行程序的过程和方法
  • 了解常见的两种语法错误(Error/Warning)

2 、掌握VC集成开发环境的功能。
3 、掌握常见格式控制字符对输出结果的控制作用。
4 、掌握C语言基本数据类型(整型,实型,字符型)数据的常量表示、变量的定义和使用。
5 、了解C语言表达式语句,尤其是赋值语句。
6 、进一步熟悉VC环境的使用方法。

3、代码实验(包含运行结果)

1、

#include<stdio.h>
int main(){
printf("This is the first C program\n");
return 0;
}

1-2

#include<stdio.h>
int main(){
printf("*\n");
printf("****\n");
printf("******\n");
printf("********\n");
return 0;
}

结果

1-3

#include<stdio.h>
int main(){
printf("The first line\n");
printf("\n");
printf("The second line\n");
printf("\n");
return 0;
}

结果

1-4

#include<stdio.h>
int main(){ printf("Whats your name ?\n");
return 0;
}

结果

1-5

#include<stdio.h>
int main(){
printf("The dress is long\n");
return 0;
}

结果

2-1

#include<stdio.h>
int main(){
int a=7,b=4; printf("a=%d,b=%d\n",a,b);
return 0;
}

结果

2-2

#include<stdio.h>
int main(){
int m=7,n=4;
float a=38.4,b=6.4;
printf("a=%f,b=%f,m=%d,n=%d\n",a,b,m,n);
return 0;
}

结果

2-3

#include<stdio.h>
int main(){
double d1,d2;
d1=3;
d2=2.3;
printf("d1=%lf\td2=%if\n",d1,d2);
return 0;
}

结果


#include<stdio.h>
int main(){
int c1,c2;
c1=97,c2=98; printf("%c\t%c\n",c1,c2);
return 0;
}

结果

#include<stdio.h>
int main(){
int c1,c2;
c1=97,c2=98; printf("%d\t%d\n",c1,c2);
return 0;
}

结果

2-4

#include<stdio.h>
int main(){
char c1,c2;
c1=97,c2=98;
printf("%c\t%c\n",c1,c2);
return 0;
}

结果

2-5

#include<stdio.h>
int main(){
char a,b,c;
a='A';
b=98;
c='6';
printf("%d%d%d\n",a,b,c);
printf("%c%c%c\n",a,b,c);
return 0;
}

结果

4 、实验总结

输出一个数值需要相应的语句printf();在圆括号内输入什么内容在编译时屏幕上就会显示对应的内容。不同类型的数值例如:整形,浮点型,字符型对应不同的实数类型。在给一个变量赋值时需要给其相应的类型。在输出对应的数值时要根据不同类型确定对应的占位符。占位符的不同也会导致输入的数值可能有不同的表现。ASCI对应的数字和英文会相互装换。转义字符的运用能够使编译的结果更容易读取。

C语言------程设设计入门的更多相关文章

  1. ShoneSharp语言(S#)的设计和使用介绍系列(4)— 入门概述

    ShoneSharp语言(S#)的设计和使用介绍 系列(4)- 入门概述 作者:Shone 声明:原创文章欢迎转载,但请注明出处,https://www.cnblogs.com/ShoneSharp. ...

  2. ShoneSharp语言(S#)的设计和使用介绍系列(2)— 掀开盖头

    ShoneSharp语言(S#)的设计和使用介绍 系列(2)- 掀开盖头 作者:Shone 声明:原创文章欢迎转载,但请注明出处,https://www.cnblogs.com/ShoneSharp. ...

  3. C语言课设——电影院选票系统

    C语言课设--电影院选票系统 1.课题介绍 大家都爱看电影,现请参考一个熟悉电影票预订系统,实现C语言版的订票系统.了解订票如何实现的.系统主要有2类用户:管理员用户和顾客用户. 管理员用户 1.电影 ...

  4. 数字IC设计入门书单

    首发于观芯志 写文章     数字IC设计入门书单 Forever snow   1 年前 作者:Forever snow链接:你所在领域的入门书单? - 知乎用户的回答来源:知乎著作权归作者所有,转 ...

  5. C语言与数据库操作入门

    https://blog.csdn.net/flyingqd/article/details/78763652 C语言与数据库操作入门(Win版) 2017年12月10日 17:30:17 阅读数:1 ...

  6. C语言与数据库操作入门(Win版)

    C语言与数据库操作入门(Win版) 2017年12月10日 17:30:17 阅读数:1387 数据库,DataBase,学C语言的是不是想说,很想爱她却并不容易呢?不用着急,C语言也可以操作数据库的 ...

  7. HTML 5网页设计入门必读(书)

    今天看了一本由人民邮电出版社出版.邢薇薇 郭俊飞 王雪翻译的<HTML 5网页设计入门必读>,在此整理一下知识点,以及写一些自己的读后感. 本书的开章还是和大部分HTML 5书籍一样,用极 ...

  8. 基于ARM的SoC设计入门[转]

    原文:基于ARM的SoC设计入门 我们跳过所有对ARM介绍性的描述,直接进入工程师们最关心的问题.要设计一个基于ARM的SoC,我们首先要了解一个基于ARM的SoC的结构.图1是一个典型的SoC的结构 ...

  9. [易学易懂系列|rustlang语言|零基础|快速入门|(24)|实战2:命令行工具minigrep(1)]

    [易学易懂系列|rustlang语言|零基础|快速入门|(24)|实战2:命令行工具minigrep(1)] 项目实战 实战2:命令行工具minigrep 有了昨天的基础,我们今天来开始另一个稍微有点 ...

随机推荐

  1. win10下计算文件哈希值的方法

    cmd下使用certutil命令 使用方法: certutil -hashfile FILE_NAME ALGORITHM_NAME 支持的加密算法包括:MD2,MD4,MD5,SHA1,SHA256 ...

  2. CF383C Propagating tree (线段树,欧拉序)

    \(tag\)没开够\(WA\)了一发... 求出\(dfs\)序,然后按深度分类更新与查询. #include <iostream> #include <cstdio> #i ...

  3. Luogu2251 质量检测 (ST表)

    我怎么开始划水了... #include <iostream> #include <cstdio> #include <cstring> #include < ...

  4. Spring源码 16 IOC refresh方法11

    参考源 https://www.bilibili.com/video/BV1tR4y1F75R?spm_id_from=333.337.search-card.all.click https://ww ...

  5. C++ 遍历磁盘文件 非递归方法 和递归方法

    1: 非递归方法:  一起学习 寻找快乐 // File Name: CSearch.h #pragma once #include <vector> #include <atlst ...

  6. React报错之React hook 'useState' is called conditionally

    正文从这开始~ 总览 当我们有条件地使用useState钩子时,或者在一个可能有返回值的条件之后,会产生"React hook 'useState' is called conditiona ...

  7. 【IDEA】IDEA怎么汉化&汉化后怎么转回英文

    ① 英文转中文 1.点击左上角的File,然后选择Setting 2.达到Setting页面选择Plugins 3.在搜索框搜索chinese,选择中文语言包下载 4.找到下载插件,选择勾选上,然后o ...

  8. Markdown学习 .md学习

    # Markdown学习## 标题## 二级标题### 三级标题#### 四级标题## 字体**两个*是粗体***一个是斜体****三个是斜体加粗***~~两个~是删除线~~## 引用>走向人生 ...

  9. 亚马逊云科技现身世界人工智能大会,揭示AI最新技术趋势

    2022世界人工智能大会(WAIC)于日前落幕.经过过去四届的发展与沉淀,今天的世界人工智能大会已成为人工智能领域最有影响力的国际盛会之一,今年大咖云集.国际大厂扎堆,充分彰显了大会的国际影响力和磁力 ...

  10. PLG SaaS 产品 Figma 商业模式拆解

    9 月 15 日,Figma 的 CEO Dylan Field 发布消息:今天,Figma 宣布接受 Adobe 的收购... Adobe 以约 200 亿美元收购 Figma,这也是 Adobe ...