发布网友 发布时间:2022-04-21 06:59
共5个回答
热心网友 时间:2023-11-06 20:27
你这里报错的原因是 :热心网友 时间:2023-11-06 20:28
在源代码头部添加 #include <stdio.h>, printf 是标准输出函数,就定义在stdio.h中。
int printf (const char *__format, ...)
printf()函数根据format(格式)给出的格式打印输出到STDOUT(标准输出)和其它参数中.
字符串format(格式)由两类项目组成 - 显示到屏幕上的字符和定义printf()显示的其它参数. 基本上,
你可以指定一个包含文本在内的format(格式)字符串,也可以是映射到printf()其它参数的"特殊"字符.
Code
格式
%c
字符
%d
带符号整数
%i
带符号整数
%e
科学计数法, 使用小写"e"
%E
科学计数法, 使用大写"E"
%f
浮点数
%g
使用%e或%f中较短的一个
%G
使用%E或%f中较短的一个
%o
八进制
%s
一串字符
%u
无符号整数
%x
无符号十六进制数, 用小写字母
%X
无符号十六进制数, 用大写字母
%p
一个指针
%n
参数应该是一个指向一个整数的指针指向的是字符数放置的位置
%%
一个'%'符号
热心网友 时间:2023-11-06 20:28
添加头文件#include<stdio.h>即可。热心网友 时间:2023-11-06 20:29
if(i=a*a*a+b*b*b+c*c*c)改为if(i==a*a*a+b*b*b+c*c*c)热心网友 时间:2023-11-06 20:29
if(i=a*a*a+b*b*b+c*c*c)//应该是这里出错了吧 你这是直接赋值了 不是在判断