99问答网
所有问题
c语言 中在数组输出时,最后为什么还要写printf("\n),这是什么意思啊
如题所述
举报该问题
推荐答案 2019-03-24
printf("%d",a[5]);
这句话里面的a[5]是指数组a里面的第六个元素,但是数组长度只有5,所以错误。用for循环输出吧
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/ezWOjjXBzWBzOWtWzv.html
相似回答
C语言中printf是什么意思
答:
printf(“\n”)表示输出换行符
,“\n”是个转义字符,系统识别到转义字符时会自动换行。窗口是不会显示\n的,会直接换到下一行。在不同的语言中,换行符的代码也有所不同。在前端网页开发中是,C语言中是"\n",C++中是"endl"等。
c语言
遇到过一个问题,就是int类型的
数组最后输出
元素的
时候最后
一个元素...
答:
n”,你记住+1表示移动一个元素类型的距离就行了#include <,
printf (
“%x\/,9,0},3, 第一个printf语句输出的是194,然后显示地址就是了,那么移动9个元素的距离就是2*9个字节;p指针指向数组a printf (“%x
\,
4;//,5,每个元素int类型,一个Int类型占用2个字节;stdio,默...
c语言中数组
和字符串结尾有个\
n
代表
什么意思
?
答:
换行
(输出)
的意思,下面的希望可以帮助吧!\
n是
换行 \r是回车 “回车换行”是“回车”加“换行”。换行好理解,但什么叫“回车”呢?它和“换行”又有什么关系?原来,“回车换行”的概念源于早先的打字机。类似于现在打印机中有一个打印头
,这个
打印头平常停在打印机内的某一端。在打印一行时,...
在
printf()中,为什么
有些把\n放在%d后面,有些又单独放在另一个printf...
答:
i++) printf(“%d” ,array[i]
);printf(
“\n”);} 这种是把数组中所有的元素都输出然后换行 mai
n()
{ int i,array[]={1,3,5,7,9,11};for(i=0;i<5;i++) printf(“%d\n” ,array[i]);} 这种是从
数组中输出
一个元素就换行
在输出
下一个元素 就是这一点差别而已,搞定啦 ...
c++
语言当中
的编程:
printf(
"\n"
);这
段话
是什么意思
呢?
答:
int i,j=0;for(i=0;s[i];i++)if(s[i]!=
c)
s[j++]=s[i];s[j]=0;//把最后一个元素设为0,可能是作为数组的结束来用。
c语言
求高手啊
,为什么
我加了个
printf(
“\n”
);
就打不出来了没加倒是对...
答:
经验证可以打出 是你的编译器问题吧,,建议换了软件试试
C语言
if(i%5==0
)printf(
"\n"
);是什么意思
答:
if表示它括号里的条件满足时,就执行后面的语句;也就是说,当i对5的余数刚好为0
时输出
一个换行;其中,\n代表了换行
,printf是
打出这个换行;如果i表示数组的下标,那么就表示每输出5个数组元素换1行再继续输出 怎么样楼主,我的解释够精辟吧!
c语言中
\号使用方法,特别是在数数组的长度
时(
字符
数组中)
???例如\...
答:
在
C语言中
有一类特殊的字符都是以\开头的。这些字符可能只是表示一个动作例如\n表示回车换行,\t表示水平制表跳格,还有一些字符直接输不出来应该借助\来帮忙例如你想输出 '单引号或者"双引号你如果直接写成
printf(
""");其实输不出单引号的,因为会出现二义性的错误,你自己可以想想
为什么,
所以要借助...
为什么C语言
程序总运行
printf(
"该文本中没有任何信息\n"
);这
句话呢?
答:
根据代码问题判断 问题应该出在read_qy_message函数中 确认函数fscanf的要求的格式与实际txt文本中的格式相符
大家正在搜
相关问题
c语言 中在数组输出时,最后为什么还要写printf("\n...
c语言中char类型数组的输出问题--输出时为何需要&符?
c语言中数组和字符串结尾有个\n代表什么意思?
C语言中的数组是什么意思?
C语言中的数组什么意思?
c语言中一位数组输出项printf(“%d”,a[5.8]什...
C语言中用%s输出数组遇到的问题
c语言中能不能用printf函数直接输出数组?如printf...