1、Hello,World!
#include<stdio.h>
int main(){
printf("Hello,World!");
return 0;
}
2、输出字符菱形
#include<stdio.h>
int main()
{
int i, j, n;
scanf("%d",&n);
//打印上半部分
for(i = 1; i <= n; i++)
{
for(j = 1; j <= n - i; j++)
{
printf(" ");//输出空格
}
for(j = 1; j <= 2 * i - 1; j++)
{
printf("*");//输出*
}
printf("\n");//换行
}
//打印下半部分
for(i = n + 1; i <= 2 * n - 1; i++)
{
for(j = 1; j <= i - n; j++)
{
printf(" ");//输出空格
}
for(j = 1; j <= 4 * n - 1 - 2 * i; j++)
{
printf("*");//输出*
}
printf("\n");//换行
}
return 0;
}
运行结果
3、P1000 超级玛丽
题目
代码
#include <stdio.h>
int main() {
printf(" ********\n");
printf(" ************\n");
printf(" ####....#.\n");
printf(" #..###.....##....\n");
printf(" ###.......###### ### ###\n");
printf(" ........... #...# #...#\n");
printf(" ##*####### #.#.# #.#.#\n");
printf(" ####*******###### #.#.# #.#.#\n");
printf(" ...#***.****.*###.... #...# #...#\n");
printf(" ....**********##..... ### ###\n");
printf(" ....**** *****....\n");
printf(" #### ####\n");
printf(" ###### ######\n");
printf("##############################################################\n");
printf("#...#......#.##...#......#.##...#......#.##------------------#\n");
printf("###########################################------------------#\n");
printf("#..#....#....##..#....#....##..#....#....#####################\n");
printf("########################################## #----------#\n");
printf("#.....#......##.....#......##.....#......# #----------#\n");
printf("########################################## #----------#\n");
printf("#.#..#....#..##.#..#....#..##.#..#....#..# #----------#\n");
printf("########################################## ############\n");
}
4、P1001 A+B Problem
题目
代码
#include<stdio.h>
int main(){
int a,b;
scanf("%d",&a);
scanf("%d",&b);
printf("%d",a+b);
return 0;
}
5、B2005 字符三角形
代码一、
#include <stdio.h>
int main (void){
char a;
scanf("%c",&a);
printf(" %c \n %c%c%c \n%c%c%c%c%c\n",a,a,a,a,a,a,a,a,a);
return 0;
}
代码二、
#include <stdio.h>
int main (void){
char a ;
int i ,j ;
scanf("%c",&a);
for(i=1;i<=3;i++){
for(j=1;j<=3-i;j++){
printf(" ");
}
for(j=1;j<i*2;j++){
printf("%c",a);
}
printf("\n");
}
return 0;
}