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

C语言一道带控制参数的printf练习题

    博客分类:
  • c
阅读更多
引言:

  linux群有一兄弟,读C编程遇到个练习题,本以为很简单,结果七嘴八舌,对的不多。这里收录一下。

正文:

  原题:
// 以下语句输出结果是什么?
printf("hello ev\beri\\y\rone!\n");

  直接贴上答案:
one!o eeri\y

  具体分析过程如下:
hello ev{退格}eri\y{回车}one!{换行}
hello eeri\y{回车}one!{换行}
one!{换行}o eeri\y
one!o eeri\y

  需要说明的是:
\b         //表示退格
\r         //表示回车。**具体指的是将打印定位到第一列的位置。于是后面出现了“改写”现象
\\         //表示一个'\'

——关键是这个\r

  当然具体地效果,可能还依赖编译环境。








分享到:
评论

相关推荐

    printf练习题

    C语言的printf和scanf练习题

    c语言程序设计练习题.doc

    c语言程序设计练习题, 这是一份经典的c语言考试试题,非常不错。。。

    C语言入门经典(第4版)--源代码及课后练习答案

    CruiseYoung提供的带有详细书签的电子书籍目录 http://blog.csdn.net/fksec/article/details/7888251 该资料是《C语言入门经典(第4版)》的源代码及课后练习答案 对应的书籍资料见: C语言入门经典(第4版) 基本...

    基础C语言练习题(全)

    一、选择题 1、以下叙述中正确的是( ) A)C程序中注释部分可以出现在程序中任意合适的地方 B)花括号"{"和"}"只能作为函数体的定界符 C)构成C程序的基本单位是函数,所有函数名都可以由用户命名 D)分号是C语句...

    C语言练习题和答案

    关于C语言专升本复习的习题及答案 1.执行以下程序的输出结果是__8921__。 main() { int n1,n2=1298; while(n2!=0) { n1=n2;n2=n2/10;printf("%d",n1);} } ……

    C语言练习题:求1到10的阶乘之和简单实例

    C语言练习题:求1到10的阶乘之和简单实例 #include int factorial(int n) { if(0==n) return 1; if(1==n) return 1; return n*factorial(n-1); } int main() { int n=10; int sum=0; int i; for(i=1;i<=n...

    c语言七套练习题,帮助学习、main( )printf("%d ",--n);C语言,帮助学习,促进消化

    C语言,帮助学习,促进消化C语言,帮助学习,促进消化C语言,帮助学习,促进消化

    C语言乔林版课件,实验,练习,解析

    C语言乔林版课件,实验,练习,解析,#include int main() { printf(" x | x | x \n"); printf("---+---+---\n"); printf(" | | \n"); printf("---+---+---\n"); printf(" 0 | 0 | 0 \n"); return 0; }

    C语言编程练习题

    很好的一部练习题,初学这用得上一、整数位数有关的问题 1、输入一个整数,判断它是几位数? #include void main() { int a,n=0; scanf("%d",&a); while(a>0) { a/=10; n++; } printf("%d\n",n); }

    c语言课后习题答案

    答案供学习用 1.5请参照本章例题,编写一个C程序,输出以下...{printf(“**************************”); printf(“\n”); printf(“Very Good!\n”); printf(“\n”); printf(“**************************”); }

    C语言基础的编程练习精选10题(11~20),附带详细题解和解题思路

    C语言基础的编程练习题,附带详细题解和解题思路。eg: 1013: [编程入门]Sn的公式求和 时间限制: 1s 内存限制: 128MB 提交: 45245 解决: 30942 题目描述 求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字...

    浙江大学C语言上机练习题附答案

    浙江大学C语言上机练习题&答案 第2周(M2) 2 20011求华氏温度100°F对应的摄氏温度。 2 20012 求华氏温度 150°F 对应的摄氏温度。 3 20013求摄氏温度26°C对应的华氏温度。 3 20015当n为152时,分别求出n的个位...

    pta题库答案c语言 - C语言PTA平台习题与答案

    pta题库答案c语言 本题要求编写程序,输出一个短句“Welcome to You!” #include int main() { printf("Welcome to You!\n"); return 0; } ②.本题要求编写程序,计算华氏温度100°F对应的摄氏温度。计算公式:C=...

    C语言基础的编程练习精选10题(1~10),附带详细题解和解题思路

    C语言基础的编程练习题,附带详细题解和解题思路。eg: 1002: [编程入门]三个数最大值 时间限制: 1s 内存限制: 128MB 提交: 136624 解决: 68197 题目描述 编写一个程序,输入a、b、c三个值,输出其中最大值。 输入...

    C语言基础的编程练习精选10题(21~30),附带详细题解和解题思路

    C语言基础的编程练习题,附带详细题解和解题思路.eg: 1022: [编程入门]筛选N以内的素数 用简单素数筛选法求N以内的素数。 输入格式 N 输出格式 2~N的素数 样例输入 100 样例输出 2 3 5 7 11 13 17 19 23 ...

    c语言提纲加练习题1

    第三章 顺序知识点:printf 常用格式字符串格式字符形式: %[标志][输出最小宽度][.精度][长度]类型循环知识点:while,do while,for

    数据结构_C语言版(严蔚敏)习题答案

    数据结构_C语言版(严蔚敏)习题答案 1.16 void print_descending(int x,int y,int z)//按从大到小顺序输出三个数 { scanf("%d,%d,%d",&x,&y,&z); if(x) x<->y; //为表示交换的双目运算符,以下同 if(y) y<->z; ...

    C语言习题和答案.7z

    C语言编程循环选择数组指针习题加答案,讲解详细

    C语言程序设计(PDF格式)

    目 录 序言 前言 第1章 程序设计与算法 1 1.1 程序设计语言的发展 1 1.2 C语言的特点 2 1.2.1 C语言是中级语言 2 1.2.2 C语言是结构化语言 3 1.2.3 C语言是程序员的语言 3 1.3 C语言的程序结构 4 ...附录B 习题 239

    C语言程序设计第三版谭浩强课后习题.rar

    {printf(“**************************”); printf(“\n”); printf(“Very Good!\n”); printf(“\n”); printf(“**************************”); } 1.6 编写一个程序,输入a、b、c三个值,输出其中最大值。...

Global site tag (gtag.js) - Google Analytics