C语言输入与输出
2017-11-29 21:01
211 查看
相信接触了一段时间的C语言的你对输入输出的格式差不多也记熟了,从一开始用scanf老是掉&,打代码时老是敲的中文符号,这些错误一找就是半天,一开始还看不出来。
C语言
#include<stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
#include<stdio.h>
void main()
{
printf("This is my first C program.\n");
}
不知道你们一开始会不会问为什么一个是int main(),一个是void main(),这两个有什么区别吗?其实我自己都没有弄清楚不知道说的是不是错的,int对应定义的函数要有一个返回值所以最后有一个return 0;好像后面也可以不用,但是void作为一个处理型的函数不需要返回值,所以就不需要return 0;。如果这个地方我说的不对可以留言,谢谢大佬。
现在还没有学C++,但是学校视频里面讲过
C++
#include<iostream>
using namespace std;
int main()
{
int a;
scanf("%d",&a);
printf("你是第%d个\n",a);
return 0;
}
就我自己来说我现在一般是两个混用,因为我感觉cin用起来就不用担心自己&没打,用printf比cout看起来清晰一些,而且自己也这样子敲熟了。
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b;
if(a>b)
c=a,a=b,b=c;
printf("从小到大顺序是:%d %d",a,b);
return 0;
}
下面就是输入输出的格式了,贴几张图就不手打了。
输入输出格式一开始差不多就这么多,后面会慢慢开始接触字符的输入输出,还有字符串的输入输出,后来再说。
再贴一个关于输出格式的问题,什么左对齐右对齐,小数点几位啥的
然后再跟以前一样贴一道题补充一个小知识点
一般按照输入输出,提交答案的时候系统会一直报错 说我输出格式不对,后来百度这个题看到了一个%02d
意思就是以2的宽度显示结果 然后位数不够就在左边补0,就可以显示出答案的那个形式2017-11-29嘻嘻
C语言
#include<stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
#include<stdio.h>
void main()
{
printf("This is my first C program.\n");
}
不知道你们一开始会不会问为什么一个是int main(),一个是void main(),这两个有什么区别吗?其实我自己都没有弄清楚不知道说的是不是错的,int对应定义的函数要有一个返回值所以最后有一个return 0;好像后面也可以不用,但是void作为一个处理型的函数不需要返回值,所以就不需要return 0;。如果这个地方我说的不对可以留言,谢谢大佬。
现在还没有学C++,但是学校视频里面讲过
C++
#include<iostream>
using namespace std;
int main()
{
int a;
scanf("%d",&a);
printf("你是第%d个\n",a);
return 0;
}
就我自己来说我现在一般是两个混用,因为我感觉cin用起来就不用担心自己&没打,用printf比cout看起来清晰一些,而且自己也这样子敲熟了。
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b;
if(a>b)
c=a,a=b,b=c;
printf("从小到大顺序是:%d %d",a,b);
return 0;
}
下面就是输入输出的格式了,贴几张图就不手打了。
输入输出格式一开始差不多就这么多,后面会慢慢开始接触字符的输入输出,还有字符串的输入输出,后来再说。
再贴一个关于输出格式的问题,什么左对齐右对齐,小数点几位啥的
然后再跟以前一样贴一道题补充一个小知识点
一般按照输入输出,提交答案的时候系统会一直报错 说我输出格式不对,后来百度这个题看到了一个%02d
意思就是以2的宽度显示结果 然后位数不够就在左边补0,就可以显示出答案的那个形式2017-11-29嘻嘻
相关文章推荐
- C语言完成简单的输入输出程序
- C语言输入小写输出大写
- 【C语言】输入一个不多于5位的正整数,要求:(1)输出它是几位数,(2)按逆序输出各位数字,(3)按顺序输出各位数字
- 【内功篇】C语言的输入输出浅析(一)
- C语言文件方式输入与输出(最简洁方便实用的一种方式)
- C语言实验:输入一个整数的小写金额值,转化为大写金额值并输出
- C语言字符数组的输入与输出
- C语言输入、输出格式控制
- 【c语言】从键盘输入BOY三个字符,然后把它们输出到屏幕
- 【c语言】 输入4个整数,要求按由小到大的顺序输出
- c语言:编写一个将输入复制到输出的程序,并将其中的多个空格用一个空格代替
- C语言获取输入,按单词输出
- Java程序员.回头学C/C++ 之 C语言的标准输入输出
- 【c语言】输入一个递增排序的数组的一个旋转,输出旋转数组中的最小元素
- 【学习ios之路:C语言】数据类型、常量变量、运算符、表达式、格式化输入输出
- C语言基础(9)-字符串格式化输入和输出
- C语言中的标准输入/标准输出/输入重定向
- 输入输出原理与C语言标准输入输出函数
- C语言 - ACM题目:第一行输入n m,第二行输入一个数列,n为数列长度,m为要插入的值,排序后输出,m n为零时退出程序
- C语言:在字符串中找出第一个只出现一次的字符。如输入“abaccdeff”,则输出&#39;b&#39;