C语言完美演绎4-8

/* 范例:4-8 */

#include <stdio.h>

#include <conio.h> /* getche()定义在conio.h */

void main()

{

int a=1,b=2,c=3;

char name[20];

char ch;

/* 标识符*抑制取得数据 */

printf("请输入10 11 12 13 14Steven\n");

scanf("%d %*d %d %*c %d %c",&a,&b,&c,&ch); /* #1 */

printf("a=%d b=%d c=%d ch=%c\n",a,b,c,ch);

/*fflush(stdin);*/ /* 清除输入缓冲区 */

/* width 设定取得多少宽度 (max) */

printf("请输入一数、一字符串、一字符\n");

scanf("%2d %5s %c",&a,name,&ch); /* #2 */

printf("a=%d name=%s ch=%c\n",a,name,ch);

getche(); /* 用来定住画面 */

}

程序执行结果:

请输入10 11 12 13 14Steven

10 11 12 13 14Steven

a=10 b=12 c=3 ch=1

请输入一数、一字符串、一字符

a=4 name=Steve ch=n

相关推荐
炸膛坦客3 小时前
单片机/C/C++八股:(十九)栈和堆的区别?
c语言·开发语言·c++
weixin_426689205 小时前
vscode C语言编译环境搭建(单个文件)
c语言·ide·vscode
幽灵诶7 小时前
指针与其运用
c语言
望酹江月9 小时前
HNU-RFID与传感器原理实验
c语言·单片机
计算机安禾10 小时前
【C语言程序设计】第39篇:预处理器与宏定义
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
本喵是FW11 小时前
C语言手记3
c语言·开发语言
HABuo11 小时前
【linux线程(一)】线程概念、线程控制详细剖析
linux·运维·服务器·c语言·c++·ubuntu·centos
C羊驼13 小时前
C语言学习笔记(十一):数据在内存中的存储
c语言·经验分享·笔记·学习
承渊政道13 小时前
【优选算法】(实战体验滑动窗口的奇妙之旅)
c语言·c++·笔记·学习·算法·leetcode·visual studio