首页 > 其他分享 >7、C语言-标识符、键盘录入scanf

7、C语言-标识符、键盘录入scanf

时间:2024-12-13 21:42:53浏览次数:6  
标签:SECURE CRT WARNINGS scanf C语言 键盘 录入 标识符

  • 变量名命名规则

    • 由数字、字母、下划线_ 组成
    • 不能以数字开头
    • 不能是关键字(如 if等)
    • 严格区分大小写
  • 建议

    • 变量名尽量都小写
    • 用英文单词,做到见名知意
    • 代码文件名 尽量都小写


  • 键盘录入scanf

    • scanf,是scanner format的缩写、是C语言提供的一个函数
    • 作用:获取用户在键盘上输入的数据、并赋值给变量
  • 使用方式:

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
//#define _CRT_SECURE_NO_WARNINGS 加这个可以直接使用scanf,忽略警告
int main() {
	
	//定义变量
	int a;

	//键盘录入
	printf("请输入一个数字:");
	scanf("%d", &a);

	printf("%d\n", a);

	return 0;

}
  • 配置添加 _CRT_SECURE_NO_WARNINGS 就可以不用在每个文件中添加

标签:SECURE,CRT,WARNINGS,scanf,C语言,键盘,录入,标识符
From: https://www.cnblogs.com/littlecc/p/18605849

相关文章

  • 函数(C语言)
    前后两个void最好都写上库函数举例:doublesqrt(doublex);//sqrt是函数名//x是函数的参数,表示调用sqrt函数需要传递一个double类型的值。//最前面的double是返回值类型,表示函数的计算结果是double类型的值。a,b未交换原因:实参传递给形参,这时候形参是实参的一份临......
  • c语言期末课设,学生信息管理系统
    #include<stdio.h>#include<stdlib.h>#include<string.h>//需要用到strcmp函数,比较输入的信息是否一样#defineLEN15//姓名和学号的最大字符数#defineN50//最大学生人数intn=0,t=1;//n代表当前学生人数,t用来控制整个程序的执行,以及程序的退出;//函数声明v......
  • 7-5 sdut-C语言实验- 排序
    7-5sdut-C语言实验-排序分数16全屏浏览切换布局作者 马新娟单位 山东理工大学给你N(N<=100)个数,请你按照从小到大的顺序输出。输入格式:输入数据第一行是一个正整数N,第二行有N个整数。输出格式:输出一行,从小到大输出这N个数,中间用空格隔开。输入样例:51......
  • C语言:详解循环结构
    目录1.前言1.1本篇所讲重点  2.for循环2.1for循环讲解2.2练习:1.打印1到10的数字2.求1+2+3....+100之和3.逆序输出 3.while循环3.1while讲解3.2while为真为假案例3.3练习 4.do-while循环4.1do-while讲解 4.2do-while先执行一次 4.3练习 5.switch语句5......
  • log4cxx在C语言中使用
    原文地址:log4cxx在C语言中使用–无敌牛欢迎参观我的个人博客:无敌牛–技术/著作/典籍/分享等介绍log4cxx是一个基于Apachelog4j的C++日志框架,使用ApachePortableRuntime(APR),在所有支持APR的平台都可以使用。log4cxx是开源代码,遵守ApacheLicense开源协议。......
  • 7-1 sdut- C语言实验—最值
    7-1sdut-C语言实验—最值分数12全屏浏览切换布局作者 马新娟单位 山东理工大学有一个长度为n的整数序列,其中最小值和最大值不会出现在序列的第一和最后一个位置。请写一个程序,把序列中的最小值与第一个数交换,最大值与最后一个数交换。输出转换好的序列。输入格......
  • 7-10 sdut- C语言实验-数组逆序(数组移位)
    7-10sdut-C语言实验-数组逆序(数组移位)分数13全屏浏览切换布局作者 马新娟单位 山东理工大学有n个整数,使其最后m个数变成最前面的m个数,其他各数顺序向后移m(m<n<100)个位置。输入格式:输入数据有2行,第一行的第一个数为n,后面是n个整数,第二行整数m。输出格式:......
  • 【 C语言练习(7)—递归法反向打印字符串】
    C语言练习(7)文章目录C语言练习(7)前言问题问题分析结果总结前言进一步练习和巩固递归函数构建思想问题使用递归的方法给定一个字符串abcde,反向输出edcba问题分析对于字符串的输入和输出使用getchar()和putchar(),如下面程序所示;首先要写递归函数,递归函数原理......
  • C语言中的字符串操作函数
    此篇文章在2024年10月29日被记录盘点C语言中的字符串操作函数1、字符串复制和连接#include<stdio.h>#include<string.h>intmain(){//strcpycharsrc1[]="Hello";chardest1[20];strcpy(dest1,src1);printf("strcpy:%s\n",dest1);......
  • 三维坐标旋转矩阵推导过程以及C语言实现
    此篇文章在2023年9月13日被记录前提:坐标使用右手坐标系,角度逆时针旋转为正。绕X轴旋转角度为俯仰角即Pitch绕Y轴旋转角度为偏航角即Yaw(Head)绕Z轴旋转角度为翻滚角即Roll1、平面二维坐标点的旋转根据三角函数关系,可以列出向量OP与OP'的坐标表示形式:x=|OP|•co......