`
dcj3sjt126com
  • 浏览: 1872590 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

C语言学习三printf函数和scanf函数学习

    博客分类:
  • C
阅读更多

printf函数

/*
	2013年3月10日20:42:32
	地点:北京潘家园
	功能:
	目的:
		测试%x %X %#x %#X的用法
 */

# include <stdio.h>

int main(void)
{

	printf("哈哈!\n");  // \n表示换行

	int i = 10;
	printf("%d", i);

	int j = 3;
	int k = 5;
	printf("%d %d\n", j, k);
	
	int x = 47;

	printf("%x\n", x); //输出 2f
	printf("%X\n", x); //输出2F
	printf("%#X\n", x); //输出0X2F  %#X推荐使用
	printf("%#x\n", x); //输出0x2f


	return 0;
}
/*
	在Vc++6.0中的输出结果是:
------------------------
哈哈!
103 5
2f
2F
0X2F
0x2f
------------------------
	
	总结:学会了printf的一些用法
*/

 scanf函数

/*
	2013年3月10日23:07:00
	地点:北京潘家园
	功能:实现通过键盘将数据输入到变量中
	目的:
		测试scanf的用法
			用法一:scanf("输入控制符", 输入参数);
			功能:将从键盘输入的字符转化为输入控制符所规定格式的数据,然后存入以输入参数为地址的变量中
 */

# include <stdio.h>

int main(void)
{

	int i;
	scanf("%d", &i);      // &i 表示i的地址  &是一个取地址符
	printf("i = %d\n", i);

	return 0;
}
/*
	在Vc++6.0中的输出结果是:
------------------------
123
i = 123
------------------------
	
	总结:学会了printf的一些用法
*/

 scanf2 

# include <stdio.h>

int main(void)
{
	int i;

	scanf("m%d", &i);		//这里有非输入控制符的话就需要输入非控制符的内容,这里只能输入m开头的,后面加上一个数字才算是合法的
	//一般都不在输入控制符的前后添加非输入控制符
	printf("i = %d\n", i);

	return 0;
}

 

0
0
分享到:
评论

相关推荐

    C语言中printf函数的功能注解.pdf

    printf函数在C语言中的主要功能包括信息提示和数据输出。首先,作为信息提示功能,printf函数可以在程序运行时向用户显示信息,实现人机交互。例如,在使用scanf函数从键盘接收输入之前,可以通过printf输出提示信息...

    STM32F4 UART4重定向printf和scanf函数

    首先,`printf`和`scanf`是C语言中的标准输入输出函数,它们分别用于格式化输出和输入数据。在标准应用中,这些函数通常是与控制台交互的,但在嵌入式系统中,我们通常没有标准的控制台界面,因此需要重定向这些函数...

    电子-MSP430程序库四printf和scanf函数移植.pdf

    MSP430单片机程序开发中,标准C语言的printf和scanf函数由于其在数据格式化输入输出方面的便利性,经常被使用在开发中。但在嵌入式开发环境中,标准库函数并不总是可以直接使用,因为它们没有直接处理硬件接口的代码...

    STM32实现printf和scanf源代码,保证能运行

    3. **实现putchar**: printf函数最终会调用putchar来输出单个字符。因此,我们需要实现一个putchar函数,该函数将字符写入UART的发送缓冲区。 4. **中断驱动**: 可以使用中断驱动的方式处理UART的数据发送,当发送...

    C语言printf与scanf讲解.pdf

    C语言printf与scanf讲解.pdf 在C语言中,printf和scanf是两个非常重要的函数,前者用于输出格式化字符串,而后者用于输入格式化字符串。在本文中,我们将深入讲解scanf函数的使用,特别是它的格式控制字符串。 ...

    C语言趣味编程及函数表

    对于学习者来说,这是一个非常宝贵的参考资料,可以迅速查找并理解如何使用特定的C语言函数,比如输入输出函数中的printf和scanf,字符串处理函数中的strcpy和strcat,以及数学函数中的sqrt和pow等。 在C语言中,...

    C语言中Printf和Scanf的使用方法详细.doc

    C语言中Printf和Scanf的使用方法详细 _printf()函数_ printf()函数是C语言中的一种格式化...scanf函数的使用方法与printf函数类似,但需要注意的是,scanf函数的格式化字符串中不能使用“-”标志,以避免输入冲突。

    C语言中输入函数(scanf()、fgets()和gets())的区别详解

    与printf函数相同,C语言也允许在使用scanf函数之前不必包含stdio.h文件。 scanf函数的一般形式为: scanf(“格式控制字符串”, 地址表列); 其中,格式控制字符串的作用与printf函数相同,但不能显示非格式字符串...

    C语言第一课 printf scanf

    【C语言第一课 printf scanf】这节课主要介绍了C语言的基础知识,包括编程语言的概述、开发环境的安装和使用,以及C语言的基本语法和程序结构。 C语言是一种强大的、低级的编程语言,广泛用于系统编程、嵌入式开发...

    C语言参考手册之函数库-非扫描

    1. 输入/输出函数:`printf` 和 `scanf` 是最常用的I/O函数,用于格式化输出和输入数据。 2. 字符和字符串处理:`strlen` 计算字符串长度,`strcpy` 复制字符串,`strcmp` 比较字符串。 3. 数学运算:`sqrt` 返回...

    C语言函数大全 函数例题

    内置函数如`printf`、`scanf`等是由编译器直接支持的,它们提供了基本的输入输出和其他常用功能。而用户自定义函数则根据实际需求编写,能够实现特定逻辑或计算。 函数的定义通常包括返回类型、函数名和参数列表。...

    c语言函数大全(C语言函数的速查(附实例))

    内置函数是由编译器直接支持的,如数学运算函数(如`sqrt()`用于求平方根,`pow()`用于计算幂次),输入输出函数(如`printf()`和`scanf()`)。自定义函数则是程序员根据需求自己编写并调用的。 二、图形函数 在...

    模拟printf和scanf可变参函数的实现

    在C/C++编程中,`printf`和`scanf`是两个非常重要的标准输入输出函数,它们可以处理可变数量的参数。理解并实现这样的可变参函数是深入学习C/C++语言的关键步骤之一。本文将详细讲解如何模拟`printf`和`scanf`的功能...

    C语言实现进制转换函数的实例详解

    在上面的代码中,我们定义了三个函数:`binary_to_decimal`、`octal_to_decimal`和`hexadecimal_to_decimal`,它们分别将二进制、八进制和十六进制转换为十进制。每个函数都使用了一个循环来遍历输入的进制数,并将...

    C语言中printf函数的功能注解[收集].pdf

    这篇文章详细介绍了`printf`函数的功能以及使用时需要注意的事项,对于理解和掌握C语言的基本输入输出具有指导意义。 首先,`printf`函数的主要功能是信息提示。在编写C语言程序时,通常会用到`printf`函数来向用户...

    C语言学习路线图:(阶段三) C语言函数参考手册

    在C语言的学习过程中,函数是不...结合提供的“C语言学习路线图:(阶段三) C语言函数参考手册”PDF,你可以系统地学习和巩固这些概念,提升你的编程技能。记得理论与实践相结合,多编写代码,才能真正掌握C语言的精髓。

    C语言标准函数库速查手册.chm

    1. **输入/输出(I/O)**:头文件中的函数,如printf()用于格式化输出,scanf()用于输入数据,fopen()和fclose()用于文件操作。 2. **内存管理**:头文件中的函数,如malloc()用于动态分配内存,calloc()分配并初始...

    C语言格式化读写函数

    本篇将详细介绍C语言中的格式化读写函数,特别是`printf`和`scanf`系列,以及它们在实际编程中的应用。 1. `printf`系列函数:用于格式化输出 - `printf`是最基本的格式化输出函数,它将输出格式化的字符串到标准...

    C语言-输入输出函数笔记

    格式控制串是scanf和printf函数的核心,用于指定输入或输出的格式。格式控制串可以包含格式符、修饰符和宽度说明等。例如,`%d`用于读取整数,`%c`用于读取单个字符,`%s`用于读取字符串。 C语言中输入输出函数是...

Global site tag (gtag.js) - Google Analytics