大 学 第 一 次 C 语 言 作 业
阿拉伯问号:
他的意思是让你手搓打印机,并写出相应驱动[doge]
【回复】谢谢你告诉我,要不然我还蒙在鼓里[doge]
【回复】回复 @奇怪的缘分ORIGIN :打印机你可能不太理解,我说活字印刷书,懂吧?用活字印刷术印刷Hello World这10个英文字母,注意字体大小,间距及排版[doge]
【回复】回复 @奇怪的缘分ORIGIN :谢谢你,蒙古人[doge]
账号已注销:
#include<stdio.h> //格式化输入输出头文件
int main() //主函数
{ //一对大括号内部是一坨符合语句
printf("Hello World"); //输出helloworld
return 0; //返回值
}
刚才差点写成iostream了,还差点加上命名空间
【回复】print('HelloWorld!')
Python是世界上最好的语音.cpp
[脱单doge][脱单doge][脱单doge]
【回复】他的意思有两个:
1:还好我学的python,只有一行,就算有错,也不会太多,很容易改对。
2:虽然python自称最容易学习的语言,但是学会了之后要用来做项目,就会发现运行很慢,不如c++,学c++的时候,发现python是c语言写的[doge](表面夸,但是加了个“.cpp”就变成讽刺了)[doge]。
Henryblaaack:
帮你修修
@include
【回复】有没有一种可能,你这是cpp
【回复】道理我都懂,但是为什么是@[思考][思考]
【回复】回复 @Henryblaaack :我学了3年c++没听说过用@加头文件的
塞西莉婭:
应该把main换成mαin,拿那这个去整舍友,让他半天都找不到原因[吃瓜]
【回复】回复 @Delta-IV-H :不会,它不会认为没有main函数,只会认为他是一个普通函数,而且不会把说你没有main函数,而是告诉你有一个无法解析的外部指令。
我之前吧main打成mian的时候足足找了半小时,就是因为vs不告诉我我没有main函数
【回复】vsc会直接标出来错误在这,clangd也标出来了,选好开发环境,真的很重要[脱单doge]
【回复】不行,vs会直接给你修改建议[doge]
荔枝的纯鹿人煤油树脂:
@上学日不想早起 说他勒色吧好像又都记住了,说他厉害吧6行没有一行是对的[doge][妙啊]
xth81:
正确示范(应该是对的吧):
#include<studio>
int main()
{
printf('hello world');
}
LiuzrLX:
#include<iostream>
using namespace std;
int main()
{
cout<<“hello world ”;
return 0;
}
【回复】回复 @奇怪的缘分ORIGIN : 别上他当了啊,他那可不是C,那是C++!!![吓]
【回复】是不是少了<< end1;[脱单doge]
【回复】回复 @-天童_アリス- :又不换行为什么要加<<endl;
Base-man525:
#include<iostream>
using namespace std;
class String{
private:
string res;
public:
string getRes();
size_t size();
void setRes(string buffer);
String(string buffer);
friend istream operator>>(istream isin, String buffer);
friend ostream operator<<(ostream osout, String buffer);
};
int main(int arch, char **argv)
{
String s;
cin>>s;
cout<<s;
}
string String::getRes()
{
return this->res;
}
size_t String::size()
{
return this->res.size();
}
void String::setRes(string buffer)
{
this->res=buffer;
}
String::String(string buffer)
{
this->res=buffer;
}
ostream String::operator<<(ostream osout, String buffer)
{
string tmp=buffer.getRes();
osout<<tmp;
return osout;
}
istream String::operator>>(istream isin, String buffer)
{
string tmp;
isin>>tmp;
buffer.setRes(tmp);
return isin;
}
【回复】写死我了,字数超限了,就写在这里了
这玩意纯纯用手机打的,打了半天。
up这不得点赞➕置顶[傲娇][傲娇][脱单doge]
代码可能存在大量错误,望各位指出[打call][打call]
【回复】回复 @奇怪的缘分ORIGIN :哈哈哈,就是再封装了一遍,我刚才查出来一个错误(不完全是):main的参数应该是int argc,我打成了arch哈哈[思考][思考][思考]
小飞鱼myself:
太复杂了吧[囧]
print("hello world")[doge]
【回复】这个也太复杂了
echo hello world[doge]
【回复】你这不是py吗?
作者不是C吗?
【回复】回复 @部鑫 :我知道[doge]所以我才说太复杂了吧[doge]
沁樱雪不是樱雪啊:
这是Python吗(高中生疑惑[脱单doge]感觉好像)
【回复】这玩意可不会一句print占30mb内存[脱单doge]
【回复】回复 @Plasmoid_Flow :python也不至于一句print占30MB吧[吃瓜]
【回复】回复 @雨夏和小橘座 :当时因为这,我真的想好好款待一下我的好室友,他搁网上抄了一个程序,完全不缩进,完全不考虑系统自留字,还问我是不是他的编译器坏了,[脱单doge]
゚烈焰ovo:
py用户:print("Hello World")
[脱单doge]
【回复】看了这么多py的hello world 你是少数不报SyntaxError: invalid character inidentifier错的[doge]
【回复】回复 @QRCODE二维码 :看来只有我一个刚学Python,为图方便只用notebook这种没有任何智能提示代码工具的大怨种,当初一个中文括号就网上百度了半天[捂脸]
【回复】回复 @晓晓浅陌 :用IDEA直接psvm+sout[脱单doge]
八方世界:
鉴定完毕,百年难遇的奇才[星星眼][星星眼]
宇我彤行呀:
没啥好嘲笑的,我当年学c的时候,写完代码要改好久才能编译通过,当年练的甚至能把常见erro的序号都背下来,之后还要改好久的bug才能作对[大哭]
【回复】感谢理解[笑哭]都是为写好代码奋斗的伙伴[保卫萝卜_哇]