自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 C语言(最简单的插入排序法)

#includevoid main(){ int a[] = {3,4,5,6,7,2,5,6}; int n = sizeof(a)/sizeof(a[0]); int i,j,t; for(i = 1;i<n;i++) { if(a[i] <a[i-1]) { t = a[i]; j = i-1; do { a[j+1] = a[j];

2018-01-18 10:18:48 1559

原创 C语言(如何测试计算机为大端还是小端)

#includevoid main(){ short int x; char m,n; x=0x1122; m=((char *)&x)[0]; //低地址 n=((char *)&x)[1]; //高地址 printf("m=0x%x,n=0x%x",m,n);// 若m=0x11,n=0x22则是大端;否则为小端 return;}

2018-01-17 11:57:02 320

原创 C语言(让一个字符串在一行滚动)

程序运行效果如图:源代码如下:#include#includevoid main(){ char str[] = "helloworld"; int i = 0,j = 0,k = 0,len = 0; len = strlen(str); for(i = 0; i < len;i++) { k++; Sleep(100); printf("%c",s

2018-01-16 16:14:44 3562

原创 C语言(在不使用公式,判断语句,循环语句求1+2+3+...+100的值)

#includeint fun0(int n){ return 0;}int fun1(int n){ static int(*p[2])(int) = {fun0,fun1}; return n+p[!!n](n-1);}int main(){ printf("%d\n",fun1(100)); //这里fun1内的数字可以随意修改,修改之后为所求值为1+...n

2018-01-16 15:40:09 1938

原创 C语言(求1-3+5-7+9-11...+101的结果)

源代码如下:#includevoid main(){ int i = 1; int n = 1; int sum = 0; do { sum = sum + i*n; i += 2; n = -n; }while(i<102); printf("1-3+5-7+9-...+101 = %d\n",sum);}

2017-10-05 14:28:15 18696

原创 C语言(如何不使用第三个变量达到交换两个变量值的目的)

交换两个变量值,没有要求的时候原理为:定义一个中间变量,将a的值赋于中间变量,b的值赋于a,最后将中间变量的值赋于b即可但是如果要求不能使用第三变量来达到交换两个变量值的目的呢?程序运行结果如下图:

2017-09-23 15:36:47 8294 2

原创 C语言(字母大小写的转换)

英文字母大小写之间的转换,运行效果如下图所示:源代码如下:#includevoid main(){ char a; printf("请输入一个字母:"); scanf("%c",&a); if(a <= 91) //对应ASCII表判断输入字母的ASCII值,大写字母A~Z的ASCII值为65~91 { a = a +32;

2017-09-21 15:49:24 45399 3

原创 C语言(让一个直线在原地不停的旋转)

#include#include //Sleep需要用到的头文件void main(){ char a[]={'-','\\','|','/'}; //这里需要注意的是反斜杠(\) int i = 0; while(1) //如果条件非零,则循环执行while语句 {

2017-09-20 17:05:33 1636 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除