首页 > 其他分享 >《初学C语言第六天》

《初学C语言第六天》

时间:2023-11-25 19:05:47浏览次数:25  
标签:arr main return int C语言 第六天 初学 printf include

//if,else语句中,else与其距离最近的匹配(障眼法,注意分割代码)

//#include<stdio.h>

//int main()

//{

// int a = 0;

// int b = 2;

// if (a == 1)//1//次if不执行,则第二个if也不执行。第二个if不执行,else也不执行

//  if (b == 2)//2

//   printf("hehe\n");

//  else//次else与第二个if匹配

//   printf("haha");

// return 0;

////输入一个正的整数,逆序打印每一个整数

//#define _CRT_SECURE_NO_WARNINGS 1

//#include<stdio.h>

//int main()

//{

// int i = 0;

// scanf("%d",&i);

// while (i)

// {

//  printf("%d ",i%10);

//  i=i / 10;

// }

// return 0;

//}

//}//结果为空

////实用调试技巧

//#include<stdio.h>

//#include<stdlib.h>

//int main()

//{

// int i = 0;

// for (i = 0; i < 100; i++)

// {

//  printf("%d\n",i);

// }

// system("pause");//系统命令暂停

// return 0;

//}

//#include <stdio.h>

//int main()

//{

// const char* p = "hello bit.";

// printf("%s\n", p);

// return 0;

//}

////debug 模式去编译,程序的结果是死循环。

////release 模式去编译,程序没有死循环。

//#include <stdio.h>

//int main()

//{

//    int i = 0;

//    int arr[10] = { 0 };

//    for (i = 0; i <= 12; i++)

//    {

//        arr[i] = 0;

//        printf("hehe\n");

//    }

//    return 0;

//}

//#include <stdio.h>

//#include<string.h>

//int main()

//{

// char str[1000];

// gets_s(str);

// for (int i = 0; i < strlen(str); i++)

// {

//  if (str[i] != 'a')

//   printf("%c", str[i]);

// }

// return 0;

//}

////#define _CRT_SECURE_NO_WARNINGS 1

//#include<stdio.h>

//int main()

//{

// int i = 0;

// int arr[10] = {0};

// printf("%p\n",&i);//因为不能调试所以打印

// printf("%p\n",arr);//因为不能调试所以打印

// for (i = 0; i <= 12; i++)

// {

//  arr[i] = 0;

//  printf("hehe\n");

// }

// return 0;

//}

//变量在内存中开辟的顺序发生了变化,影响到了程序执行的结果

标签:arr,main,return,int,C语言,第六天,初学,printf,include
From: https://blog.51cto.com/u_16292665/8561644

相关文章

  • C语言编程技巧 全局变量在多个c文件中公用的方法
    在使用C语言编写程序时,经常会遇到这样的情况:我们希望在头文件中定义一个全局变量,并将其包含在两个不同的C文件中,以便这个全局变量可以在这两个文件中共享。举个例子,假设项目文件夹"project"下有三个文件:main.c、common.c和common.h。在这种情况下,我们希望声明一个字符型变量"key",......
  • C语言自定义数据类型-结构体
    在讨论自定义数据类型之前,我们不妨先回忆一下C语言的内置类型。例如字符型的char,整型中的intshortlong以及浮点型的floatdouble,这些都会C语言本身提供的数据类型,但仅仅有这些,是不足以满足我们的开发的。那么也就意味着需要一些复杂类型来帮助我们实现对复杂对象的操作,例如结构......
  • 一起来学C语言吧 - 1
    C语言编辑器我用的是CLion,有点狮子、勇猛的人的意思-lion。也是这个杀手不太冷的lion-里昂。希望这个专栏能像伴随着你的狮子和这个不太冷的杀手一样,给你带来帮助和底气、勇气。先看个简单的吧:#include<stdio.h>//输出intmain(){printf("23+43=%d\n",23+43);re......
  • C语言小案例(考试必备)
    1.学习C语言如何运用指针函数求解一个英语句子中的单词个数。#include<stdio.h>#include<ctype.h>intNumber(char*s){intcount=0;while(*s!='\0'){while(*s=='')++s;if(*s!='\0'){++count;......
  • 敏捷冲刺——第六天
    团队作业4——项目冲刺这个作业属于哪个课程计科21级12班这个作业要求在哪里团队作业4——项目冲刺这个作业的目标进行敏捷冲刺开发团队队名:KAODAPU团队组成张建文(组长)3121004845叶飞池3121004843林智谦3121004831刘晋延3121004832......
  • C语言:爱心代码(表白必备,简单易懂,亲测有效)
       哈喽!学期已经过了大半了,那么我们今天就来用所学的知识编写一个代码,浪漫一下吧!今天我们要编写的是C语言的爱心代码。好了,话不多说,开始我们今天的学习吧~#include<stdio.h>#include<windows.h>intmain(void){floatx,y,a;for(y=1.5;y>-1.5;y-=0.1){ for(x=-1.5;x<1......
  • C语言【自定义数据类型、typedef、动态内存分配】
    C语言【自定义数据类型、typedef、动态内存分配】一、自定义数据类型。​ 关于下面讲到的所有自定义数据类型(enum、struct、union),有一点要说的是:定义类型不是声明变量,做这步操作时不分配内存,也不能在定义类型时赋值(枚举那个不是赋值,是做一个限定,赋值时赋限定之外的值也不报错。)......
  • C语言学习总集篇(分支与循环篇)——从不会到会的过程
    大家好,经过前段时间的学习,我相信大家对C语言的相关知识点有了一个初步的认识了,接下来我会将前面所学的内容进行一个梳理、汇总成一个总集篇。今天是这个篇章的第一篇——分支与循环语句,今天我将用这一篇的内容讲完分支与循环语句的相关内容。一、什么是C语言?C语言是一门 结构化 ......
  • c语言中的指针用法
    1、指向函数的指针在C语言中,函数名实际上是一个指向函数的指针,所以你可以直接使用函数名add来初始化函数指针,而不需要使用&add。在这种情况下,add和&add是等价的。这是因为在C语言中,函数名是函数的入口地址的别名。当你使用函数名时,你实际上获取的是函数的入口地址。这就是为什么......
  • C语言之结构体—下
    单链表示例案例1:创建并访问一个带头结点的、存储整型数据的单链表,数据从键盘输入,0为输入结束标志。#include<stdio.h>#include<stdlib.h>structlinkRec{intdata;structlinkRec*next;};intmain(){intx;structlinkRec*head,*p,*rear;head=......