【入门1】顺序结构
Hello,World!
#include<stdio.h>
int main(){
printf("Hello,World!");
return 0;
}
输出字符菱形
#include <stdio.h>
int main(){
printf(" * \n");
printf(" *** \n");
printf("***** \n");
printf(" *** \n");
printf(" * \n");
return 0;
}
超级玛丽游戏
#include<stdio.h>
int main() {
printf(
" ********\n"
" ************\n"
" ####....#.\n"
" #..###.....##....\n"
" ###.......###### ### ###\n"
" ........... #...# #...#\n"
" ##*####### #.#.# #.#.#\n"
" ####*******###### #.#.# #.#.#\n"
" ...#***.****.*###.... #...# #...#\n"
" ....**********##..... ### ###\n"
" ....**** *****....\n"
" #### ####\n"
" ###### ######\n"
"##############################################################\n"
"#...#......#.##...#......#.##...#......#.##------------------#\n"
"###########################################------------------#\n"
"#..#....#....##..#....#....##..#....#....#####################\n"
"########################################## #----------#\n"
"#.....#......##.....#......##.....#......# #----------#\n"
"########################################## #----------#\n"
"#.#..#....#..##.#..#....#..##.#..#....#..# #----------#\n"
"########################################## ############\n"
);
return 0;
}
A+B Problem
#include<stdio.h>
int main(){
int a,b;
scanf("%d%d",&a,&b);
printf("%d",(a+b));
return 0;
}
字符三角形
#include <stdio.h>
int main()
{
char c = getchar();
printf(" %c\n %c%c%c\n%c%c%c%c%c\n", c,c,c,c,c,c,c,c,c);
return 0;
}
【深基2.例5】苹果采购
#include<stdio.h>
int main(){
int a,b;
scanf("%d%d",&a,&b);
printf("%d",a*b);
return 0;
}
【深基2.例6】字母转换
#include<stdio.h>
int main(){
putchar(getchar()-32);
return 0;
}
【深基2.例7】数字反转
#include <stdio.h>
#include <string.h>
int main() {
char s[20];
scanf("%s", s);
int len = strlen(s);
for (int i = len - 1; i >= 0; i--) {
printf("%c", s[i]);
}
printf("\n");
return 0;
}
【深基2.例8】再分肥宅水
#include<stdio.h>
int main(){
int a;
float t;
scanf("%f%d",&t,&a);
printf("%.3f\n",t/a);
printf("%d",a*2);
return 0;
}
【深基2.习2】三角形面积
#include<stdio.h>
#include<math.h>
int main(){
double a,b,c,p;
scanf("%d%d%d",&a,&b,&c);
p = (a+b+c)/2;
printf("%.1f",sqrt(p*(p-a)*(p-b)*(p-c)));
return 0;
}
大象喝水
#include<stdio.h>
int main(){
double h0,r0,sum;
scanf("%lf%lf",&h0,&r0);
double h=h0*0.1;
double r=r0*0.1;
double v=3.14*r*r*h;
int i = 1;
while (1){
sum=v*i;
if(20<=sum){
printf("%d",i);
break;
}
else{
i++;
}
}
return 0;
}
[NOIP2017 普及组] 成绩
#include<stdio.h>
int main(){
double a,b,c;
scanf("%lf%lf%lf",&a,&b,&c);
printf("%.0lf",a*0.2+b*0.3+c*0.5);
return 0;
}
小玉买文具
#include<stdio.h>
int main(){
int a,b;
scanf("%d%d",&a,&b);
printf("%d",(a*10+b)/19);
return 0;
}
小鱼的游泳时间
#include<stdio.h>
int main(){
int a,b,c,d;
scanf("%d%d%d%d",&a,&b,&c,&d);
int begin =a*60+b;
int end = c*60+d;
int time =end - begin;
printf("%d %d",time/60,time%60);
return 0;
}
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步