C语言------程设设计入门
仅供借鉴、仅供借鉴、仅供借鉴(整理了一下大一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语言------程设设计入门的更多相关文章
- ShoneSharp语言(S#)的设计和使用介绍系列(4)— 入门概述
ShoneSharp语言(S#)的设计和使用介绍 系列(4)- 入门概述 作者:Shone 声明:原创文章欢迎转载,但请注明出处,https://www.cnblogs.com/ShoneSharp. ...
- ShoneSharp语言(S#)的设计和使用介绍系列(2)— 掀开盖头
ShoneSharp语言(S#)的设计和使用介绍 系列(2)- 掀开盖头 作者:Shone 声明:原创文章欢迎转载,但请注明出处,https://www.cnblogs.com/ShoneSharp. ...
- C语言课设——电影院选票系统
C语言课设--电影院选票系统 1.课题介绍 大家都爱看电影,现请参考一个熟悉电影票预订系统,实现C语言版的订票系统.了解订票如何实现的.系统主要有2类用户:管理员用户和顾客用户. 管理员用户 1.电影 ...
- 数字IC设计入门书单
首发于观芯志 写文章 数字IC设计入门书单 Forever snow 1 年前 作者:Forever snow链接:你所在领域的入门书单? - 知乎用户的回答来源:知乎著作权归作者所有,转 ...
- C语言与数据库操作入门
https://blog.csdn.net/flyingqd/article/details/78763652 C语言与数据库操作入门(Win版) 2017年12月10日 17:30:17 阅读数:1 ...
- C语言与数据库操作入门(Win版)
C语言与数据库操作入门(Win版) 2017年12月10日 17:30:17 阅读数:1387 数据库,DataBase,学C语言的是不是想说,很想爱她却并不容易呢?不用着急,C语言也可以操作数据库的 ...
- HTML 5网页设计入门必读(书)
今天看了一本由人民邮电出版社出版.邢薇薇 郭俊飞 王雪翻译的<HTML 5网页设计入门必读>,在此整理一下知识点,以及写一些自己的读后感. 本书的开章还是和大部分HTML 5书籍一样,用极 ...
- 基于ARM的SoC设计入门[转]
原文:基于ARM的SoC设计入门 我们跳过所有对ARM介绍性的描述,直接进入工程师们最关心的问题.要设计一个基于ARM的SoC,我们首先要了解一个基于ARM的SoC的结构.图1是一个典型的SoC的结构 ...
- [易学易懂系列|rustlang语言|零基础|快速入门|(24)|实战2:命令行工具minigrep(1)]
[易学易懂系列|rustlang语言|零基础|快速入门|(24)|实战2:命令行工具minigrep(1)] 项目实战 实战2:命令行工具minigrep 有了昨天的基础,我们今天来开始另一个稍微有点 ...
随机推荐
- 6.1 NOI 模拟
\(T1\ pocky\) 要求式子 \[\sum_{i=2}^n a_i\times \gcd(a_i,a_{i-1}) \] 考虑可以枚举\(a_i,a_{i-1}\)的值,然后插板法,枚举每个位 ...
- 高效能团队的Java研发规范(进阶版)
目前大部分团队是使用的阿里巴巴Java开发规范,不过在日常开发中难免遇到覆盖不到的场景,本文在阿里巴巴Java开发规范基础上,补充一些常用的规范,用于提升代码质量及增强代码可读性. 编程规约 1.基础 ...
- POJ2559/HDU1506 Largest Rectangle in a Histogram (cartesian tree)
Die datenstruktur ist erataunlich! #include <iostream> #include <cstdio> #include <cs ...
- java学习第一天.day06
方法 方法的优点 1. 使程序变得更简短而清晰. 2. 有利于程序维护. 3. 可以提高程序开发的效率. 4. 提高了代码的重用性. static的作用 static在方法中如果没有添加就只能用对象调 ...
- JavaScript 基础知识(一):对象以及原型
前言 JavaScript 常被描述为一种基于原型的语言--每个对象拥有一个原型对象,对象以其原型为模板.从原型继承方法和属性.原型对象也可能拥有原型,并从中继承方法和属性,一层一层.以此类推.这种关 ...
- [CF1538G] Gift Set (数学简单题)
题面 相信英文题面也很好理解 有 x \tt x x 个红糖, y \tt y y 个蓝糖.每一个礼包里面要么有 a \tt a a 个红糖+ b \tt b b 个蓝糖,要么是 a \tt a a ...
- RTMP播放器开发填坑之道
好多开发者提到,在目前开源播放器如此泛滥的情况下,为什么还需要做自研框架的RTMP播放器,自研和开源播放器,到底好在哪些方面?以下大概聊聊我们的一点经验,感兴趣的,可以关注 github: 1. 低延 ...
- 银河麒麟v4_sp4安装英伟达驱动
bios设置视频输出为auto模式 视频线插独立显卡上 先dpkg 安装两个deb包 1.禁用开源驱动:sudo vim /etc/modprobe.d/blacklist.conf,在里面添加 bl ...
- Openstack neutron:目录
为什么? 最近一直在学习SDN方面的知识,本着"最好的学习就是分享"的精神,记录下本系列的文章,尝试更好地去理解SDN这一正当红的技术. 如何? SDN领域现在已经充斥了大量的公司 ...
- liunx标准输入与输出
一.Linux提供了三种输入/输出通道给程序在linux中,每个进程都会有三个文件,并且这三个文件会进行重定向处理:1. 标准输入(STDIN) - 缺省为键盘2. 标准输出(STDOUT) - 默认 ...