温馨提示
1.新手上路用Dev-c++,就好了。官网或者应用商店都可以下载
2.先去“中国大学慕课”搜索“翁恺”,找浙江大学翁恺老师的“程序设计入门——C语言”课程看。一边看一边跟着敲。看完了,再来刷oj作业吧.
3.学会用百度
1063 输入输出1
Description
请输入一个非负整数,输出其10进制和16进制(使用A-F)的值,中间用逗号隔开,不要输出换行.
Sample Input
15
Sample Output
15,F
Source
ericxie
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);//输入,必须带取址符&
printf("%d,%X",n,n);//%X是直接转化成16进制
return 0;
}
1064 输入输出2
Description
读取一个整数和一个字符并输出它们,中间用逗号隔开,不要输出回车
Sample Input
234 H
Sample Output
234,H
#include <stdio.h>
int main()
{
int n;//定义整数型
char a;//定义单一字符
scanf("%d %c",&n,&a);//%d和%c必须加空格。否则234和H之间的空格会被%c吸收
printf("%d,%c",n,a);//输出
return 0;
}
1065 io3
Description
-
读取一个单精度浮点数并输出它(保留小数点后3位)
Sample Input
1.23
Sample Output
1.230
#include <stdio.h>
int main()
{
float n;//定义单精度浮点数类型
scanf("%f",&n);
printf("%.3f",n);//加上.3,即声明保留小数点后三位
return 0;
}
1066 io4
Description
1.读取一个双精度浮点数,并输出它(保留小数点后8位),无须输出换行
Sample Input
1.098765432
Sample Output
1.09876543
#include <stdio.h>
int main()
{
double n;//定义单精度浮点数类型
scanf("%lf",&n);
printf("%.8lf",n);//加上.8,即声明保留小数点后三位。
return 0;
}
1091 Hello World
Description
请输出一行文字"Hello World",需要输出换行。
Sample Input
Sample Output
Hello World
#include <stdio.h>
int main()
{
printf("Hello World\n");//直接输出,双引号内为输出内容。\n是换行符
return 0;
}
多思,多想,多动手敲代码。如果不开心,去散散步,再回来敲吧。
写于2021年7月31日18:38分。