换行。printf(“\n”)表示输出换行符,“\n”是个转义字符,系统识别到转义字符时会自动换行。窗口是不会显示\n的,会直接换到下一行。在不同的语言中,换行符的代码也有所不同。在前端网页开发中是,C语言中是"\n",C++中是"endl"等。
而printf("*");只是输出一个*而已。当然,因为整个循环共执行了6次,所以会输出6个*。即输出是:***。
在使用*的情况下,宽度由int类型的附加参数指定。如果参数的值为负,则结果将指定为-标志,且字段宽度...
c语言中printf的意思是将你要输出的信息输出到屏幕上。格式是:如printf(“it's ok!”);意思是在黑屏上看到it's ok!这条语句。
printf("格式控制串",输出项表)把输出项以指定的格式输出来,格式控制串由普通字符和%后的修饰符组成,例如:a=1;printf("a=%d",a); 把a以整型数的形式输出,a=1 printf("*",m);//m没有对应的固定的格式,所以不能输出,双引号里是*为普通字符,所以输出结果为 ...
C语言printf函数语句printf(“%*d”,m,n);是什么意思?输出来是什么? 我来答 2个回答 #热议# 生活中有哪些成瘾食物?匿名用户 2018-07-03 展开全部 C语言的printf语句中"*"字符的意义有如下几种情况。 1、作为字符输出 printf("%c", '*'); //输出字符* 2、作为字符串输出 printf("%s", "*...
首先printf这个函数,是打印字符用的,现在就是打印*.而这个函数是有返回值的,返回值是输出字符的个数,所以printf("*")返回1 所以while里面的判断条件就是1,也就是恒为真(非0就是真)那么这个运行的时候就是while(1){printf("*");}是一样的了.就是在屏幕上一直打印 ...
while(printf("*")) 表示打印*成功,则继续执行while循环体中的内容,否则跳出while循环。理解...
你的问题我看不太明白,不过"*"肯定是指针值的输出。比如说,先前定义了一个指针p,那么如果printf("%s",*p);就是输出p这个指针所指向的地址上所储存的内容。"."是用在共用体里的,在函数的开头会有类似于 struct student {int num;int age;char *name;}p;这样的定义,当然拉student,p或者{}...