我正在用c制作一个新项目,功能"不起作用".我该怎么做才能解决?
它的功能实际为2到10的幂,但10的功率为1
#include <stdio.h>
#include <math.h>
int main(){
int res=2;
int base=10;
int exp=2;
res= pow(base,exp);
printf("%d",res);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我希望输出为100,但输出为99
所以基本上我有一个文件,java代码从中读取和写入。
BufferedReader 工作
BufferedReader bReader = new BufferedReader(
new InputStreamReader(
getClass().getClassLoader().getResourceAsStream(fileName)
)
);
Run Code Online (Sandbox Code Playgroud)
但是,BufferedWriter 不起作用:
BufferedWriter bWrite = new BufferedWriter(
new OutputStreamWriter(
getClass().getClassLoader().getResourceAsStream(fileName)
)
);
Run Code Online (Sandbox Code Playgroud)
“java.io.OutputStreamWriter”中的“OutputStreamWriter(java.io.OutputStream)”不能应用于“(java.io.InputStream)”