![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
3个回答
展开全部
ACM吗?貌似C++也可
scanf(const char*,……)。意思就是scanf()函数中先加表示符,如%d,%lf,%s等等,这些表示符是需要自己背的,你可以百度一下scanf,百度百科里有。
至于效率上,scanf()函数要比cin快很多很多。可以开优化开关,但是不知道你的竞赛让不让用。
还有一点就是在读取字符串上,cin是读到空格或换行即停止,而scanf不管空格
希望对你有帮助
scanf(const char*,……)。意思就是scanf()函数中先加表示符,如%d,%lf,%s等等,这些表示符是需要自己背的,你可以百度一下scanf,百度百科里有。
至于效率上,scanf()函数要比cin快很多很多。可以开优化开关,但是不知道你的竞赛让不让用。
还有一点就是在读取字符串上,cin是读到空格或换行即停止,而scanf不管空格
希望对你有帮助
展开全部
需要指定输入输出的数据类型 如%d 整型 %f 浮点型 %c 字符 %s 字符串
scanf("%d",&a);
printf("%d",a);
scanf("%d",&a);
printf("%d",a);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++是将输入和输出封装起来,代码简洁 例如 int a=7;cout<<a;
但是C就比较繁琐了要指定输出输入可格式 例如 int a;scanf("%d",&a);printf("%d",a);
但是C就比较繁琐了要指定输出输入可格式 例如 int a;scanf("%d",&a);printf("%d",a);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |