输入输出 在C语言中,有三个函数可以用来在显示器上输出数据,它们分别是: puts():只能输出字符串,并且输出结束后会自动换行。 putchar():只能输出单个字符。 printf():可以输出各种类型的数据,在前面…
标签:C语言
C语言输入若干个学生成绩,输出平均成绩和低于60分的学生成绩
/* 从键盘上输入若干个学生某门课的成绩,计算出平均成绩, 并输出低于60分的学生成绩,当输入负数时结束输入 */ #include<stdio.h> main() { int sum=0,m=0,n; //…
openGL学习 在windows上显式一个窗口
代码如下: // openGL1.cpp: 主项目文件。 #include <windows.h> // Windows的头文件 #include "glew.h" // 包含最新的gl.h,glu.h库 #…
迭代法
迭代法 一、概念 迭代法百度迭代法也称辗转法,是一种不断用变量的旧值递推新值的过程,跟迭代法相对应的是直接法(或者称为一次解法),即一次性解决问题。迭代法又分为精确迭代和近似迭代。“二分法”和“牛顿迭代法”属于近似迭代法…
字符数组与字符串赋值问题
产生这个错误的原因:[Error] assignment to expression with array type 字符数组与字符串赋值问题 (1)数组不能直接给数组赋值 (2)指针不能直接给数组赋值 根本原因: 数组…
排序算法——选择排序
原理 每次从数组中选取最小的数字放在第一个位置,直到数组最后一个位置也被放上合适的数字。 分析 由于每次选择最小的数字过程中,每个数字都会被遍历一次,总共会选择n(n为数组长度)次,所以其最好和最坏情况下的时间复杂度都是…
交换两个变量的值,不使用第三个变量的四种法方
交换两个变量的值,不使用第三个变量的四种法方 通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下: int a,b; a=10; b=15; int t; t=a; a=b; b=t; 这种…
C语言之字符串与运算符篇
字符串简介 字符串(character string)是指一个或多个字符的序列。例如: “Zing went the strings of my heart!” 双引号…
C语言在头文件定义全局变量的技巧
在刚开始学习C语言的时候,可能很多人都听过前辈说要少用goto,少用do{}while(),不要在头文件定义全局变量等,但实际上每个特性都有其合适的应用场合,只要正确的使用是不会有问题的,相反还可能给代码带来好处。 一般…
C语言学习笔记(11)——数组程序设计
目录 11.1 一维数组程序设计 11.1.1 一维数组的定义及元素引用 11.1.2 数值型一维数组的输入和输出 11.1.3 数值型一维数组的初始化 11.1.4 字符型一维数组的初始化 11.1.5 一维数组的存储…
将字符串指针赋值给数组
比如 char *p=”sdflkjasljfsjlsdfsa”; char p1[200]; 将p赋给p1 (1)strcpy(p1,p); (2)char *src=”helloworld”; char des[10…
ASCII码排序(多实例测试),输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符
题目描述 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入 输入数据有多组,每组占一行,有三个字符组成,之间无空格。 输出 对于每组输入数据,输出一行,字符中间用一个空格分开。 样例输入 qwe…