在C语言里PRINTF后“%d\n”什么意思?
在C语言里PRINTF后“%d\n”什么意思?printf("sum=%d\n",sum)其中有2个变量SUM,请问前后2个那个是输出变量的数值?...
在C语言里PRINTF后“%d\n”什么意思?
printf ("sum =%d\n",sum)
其中有2个变量SUM,请问前后2个那个是输出变量的数值? 展开
printf ("sum =%d\n",sum)
其中有2个变量SUM,请问前后2个那个是输出变量的数值? 展开
4个回答
展开全部
c语言中printf函数是显示输出函数,其中百分号后面的字符定义如下:
%a(%A) 浮点数、十六进制数字
%c 字符
%d 有符号十进制整数
%f 浮点数(包括float和doulbe)
%e(%E) 浮点数指数输出[e-(E-)记数法]
%g(%G) 浮点数不显无意义的零"0"
%i 有符号十进制整数(与%d相同)
%u 无符号十进制整数
%o 八进制整数
%x(%X) 十六进制整数0f(0F)
%p 指针
%s 字符串
%% "%"
至于\n表示是换行的意思。
%a(%A) 浮点数、十六进制数字
%c 字符
%d 有符号十进制整数
%f 浮点数(包括float和doulbe)
%e(%E) 浮点数指数输出[e-(E-)记数法]
%g(%G) 浮点数不显无意义的零"0"
%i 有符号十进制整数(与%d相同)
%u 无符号十进制整数
%o 八进制整数
%x(%X) 十六进制整数0f(0F)
%p 指针
%s 字符串
%% "%"
至于\n表示是换行的意思。
推荐于2017-09-09
展开全部
PRINTF后“%d\n”表示按照十进制输出,输完后,再输出一个转义字符“\n”(表示换行)
前面的在“ ”内,当作字符串,后面的作为输出变量的数值
前面的在“ ”内,当作字符串,后面的作为输出变量的数值
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
%d 是输出整型数字
\n 是换行
\n 是换行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以整数格式输入然后换行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询