C语言
我想我很倔强
在校大学生,由于专业原因,接触编程,发现很喜欢。目前正在学习Python和C语言,喜欢制作PPT等。
安静地优秀,悄无声息的坚强。——致所有人
展开
-
C/C++printf()格式输出
printf函数称为格式输出函数,其关键字最末一个字母f即为“格式”(format)之意。其功能是按用户指定的格式,把指定的数据显示到显示器屏幕上。printf(“格式控制字符串”, 输出表列);其中格式控制字符串用于指定输出格式。格式控制串可由格式字符串和非格式字符串两种组成。格式字符串是以%开头的字符串,在%后面跟有各种格式字符,以说明输出数据的类型、形式、长度、小数位数等。如:(1)...原创 2020-03-23 14:37:11 · 2808 阅读 · 0 评论 -
C语言运算符优先级
这次一次性解决优先级问题原创 2020-03-15 11:51:22 · 125 阅读 · 0 评论 -
C语言中exit的简单用法
exit()就是退出,传入的参数是程序退出时的状态码。0表示正常退出,其他表示非正常退出,一般都用-1或者1,exit(1);//跟return(1)一样效果;标准C里有EXIT_SUCCESS和EXIT_FAILURE两个宏,用exit(EXIT_SUCCESS),可读性比较好一点。使用exit()时,可以不论main()的返回值类型。它的头文件是 stdlib.h。...原创 2020-03-11 13:48:45 · 4065 阅读 · 0 评论 -
ASCII码对照表
原创 2020-03-08 19:53:58 · 209 阅读 · 0 评论 -
VS程序运行框闪退问题
在程序末尾加上语句:system(“pause”);,再加上头文件 #include<stdlib.h>,这样运行结果后就会显示结果,并提示 请按任意键继续。原创 2020-03-08 13:35:29 · 324 阅读 · 0 评论 -
C语言求字符串数组的长度函数计算
常见的计算长度的函数有两个,sizeof()和strlen(),但是,它们之间的差别还是很大的。sizeof():主要负责计算数组的长度;strlen():主要负责计算字符串的长度。(1)sizeof():数组占用字节除以数组类型所占字节,结果为数组元素个数使用方法:sizeof(数组名)/ sizeof(数组类型名)(2)strlen():strlen,求字符串有效长度例如:#in...原创 2020-03-08 10:49:24 · 15078 阅读 · 0 评论 -
C语言文件操作详解
参照很多文章总结内容fopen():文件打开操作头文件:stdio.h函数定义:FILE *fopen(char *pname, char *mode)函数说明:pname是文件名,mode是打开文件的方式mode:“r” 打开一个已经存在的文件文本,文件不存在则出错以“r+”的方式打开一个文件,会清空文件的原始内容,重新写入数据返回值:正常返回:FILE *一个指向文件在内存中...原创 2020-03-08 10:45:05 · 256 阅读 · 0 评论 -
C语言计算结构体占用字节大小总数
在学习C语言的时候很多人可能遇到了和我同样的问题,就是无法正确计算出C语言结构体所占字节的总的大小。首先,在开始计算结构体占用字节大小之前,我们要先搞懂什么是结构体的对齐和补齐。为什么会有结构体的对齐与补齐。CPU的数据传输方式:CPU的数据传输方式是一次传输2个(32位)或者8个(64位)字节的方式进行传输(根据总线条数来确定),这里我们以64位系统来举例,如果你声明一个变量占用8个字节,且...原创 2020-03-08 09:34:15 · 722 阅读 · 0 评论 -
C/C++ if语句中出现赋值语句
我们习惯了向if里面传递布尔值,如果为true就进入if语句块中;或者传入一个判断语句(表达式a==表达式b);或者传入数值,0为false,其他都为true。等等初学者很容易在传入判断语句的时候将==写成=,而导致代码失误,这时会有什么情况发生呢?编译器在编译代码的时候是不会报错的,程序可正常运行程序如何运行来看一下这段代码:#include<stdio.h>int ma...原创 2020-03-06 11:34:29 · 6958 阅读 · 0 评论 -
C语言程序设计——位运算符(异或运算符)
下面显示了 C 语言支持的位运算符。假设变量 A 的值为 60,变量 B 的值为 13,则: (1)&按位与运算符,按二进制位“与”运算。运算规则: 0&0=0; 0&1=0; 1&0=0; 1&1=1; Eg:(A & B) 将得到 12,即为 0000 1100 (2)| 按位或运算符,按二进制位进行”或”运算。运算规则: 0|0...原创 2018-09-05 18:14:25 · 13035 阅读 · 0 评论 -
C语言程序设计初步——素数由易到难
素数:一个数,如果只有1和它本身两个因数,则这个数是素数(或质数),否则为合数。1既不是素数也不是合数。方法一:#include&lt;stdio.h&gt;int main(){ int m,i,sign=1; scanf("%d",&amp;m); for(i=2;i&lt;m;i++) { if(m%i==0) ...原创 2018-09-02 19:28:34 · 1189 阅读 · 2 评论 -
C语言及程序设计——算术运算符与算术表达式
题一:分离各位数 写一个程序,输入x(三位数),输出其个、十、百位数,用空格隔开 样例输入:768 样例输出:8 6 7#include &lt;stdio.h&gt;int main( ){ int x,a,b,c; printf("请输入一个三位数:"); scanf("%d",&amp;x); a=x%10; b=x/10%1原创 2018-08-24 20:46:12 · 2726 阅读 · 0 评论 -
C语言程序设计——使用变量【基础】
题一【程序改错】 下面的程序要求两个并联电阻阻值。程序中存在语法错误,请修改程序,使之能正确求解问题。#include <stdio.h>int main( ){ float r1, r2; printf("输入要并联的两个电阻值:"); scanf("%f %f", &r1, &r2); r = 1/(1/r1 + 1/r...原创 2018-08-24 11:16:17 · 405 阅读 · 0 评论 -
C语言及其程序设计——循环之输出各种小星星**
题一:输出#include <stdio.h>int main ( ){ int n,i; scanf("%d",&n); for(n;n>=1;n--) { for(i=1;i<=(2*n-1);i++) printf("*"); printf("\n"); } return 0;}...原创 2018-08-26 18:02:43 · 9141 阅读 · 2 评论 -
C语言程序设计(实践项目)——用if语句实现分支结构
题一:被3或者5整除编程序,输入一个数,判断它能否被3或者被5整除。如至少能被这两个数中的一个整除,则将此数打印出来,否则不打印。#include <stdio.h>int main(){ int a; scanf("%d",&a); if(a%3==0||a%5==0) printf("%d",a); return 0}...原创 2018-08-26 15:53:44 · 2101 阅读 · 0 评论 -
《C语言及程序设计》实践项目——字符数据类型
题一:字母及其编码编写一个程序,从键盘上输入一个小写字母,显示这个小写字母及它所对应的大写字母以及它们的ASCII码值。#include <stdio.h>int main(){ char c; scanf("%c",&c); printf("%c %d\n%c %d",c,c,c-32,c-32);}运行结果:a(任意输入)a 97A 65...原创 2018-08-26 10:54:13 · 175 阅读 · 0 评论