C语言新手刷题-洛谷入门题1-5

编程知识 更新时间:2023-04-06 21:06:10

 1.题目描述:求两个整数的和。输入格式:一行,两个用空格隔开的整数。输出格式:两个整数的和。

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	int a = 0;
	int b = 0;
	int sum = 0;
	printf("请输入两个整数:");
	scanf("%d %d", &a, &b);
	sum = a + b;
	printf("这两个数的和为:%d\n", sum);
	return 0;
}

2.编写一个能够输出Hello,Word!的程序。

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	printf("Hello,World!");
	return 0;
}

3.题目描述:输入三个整数,整数之间由一个空格分隔。把第二个输入的整数输出。输入格式:只有一行,共三个整数,整数之间由一个空格分隔。输出格式:只有一行,一个整数,即输入的第二个整数。

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	int a, b, c = 0;
	printf("请输入三个整数:");
	scanf("%d %d %d", &a, &b, &c);
	printf("%d",b);
	return 0;
}

4.题目描述:读入三个整数,按每个整数占 8 个字符的宽度,右对齐输出它们,按照格式要求依次输出三个整数,之间以一个空格分开。输入格式:只有一行,包含三个整数 a,b,c。整数之间以一个空格分开。输出格式:只有一行,按照格式要求依次输出三个整数,之间以一个空格分开。

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	int a, b, c = 0;
	printf("请输入三个整数:");
	scanf("%d%d%d", &a, &b, &c);
	printf("%8d%8d%8d",a,b,c);//%8d的意思是按照有符号10进制整数格式输出,数据位宽为8,右对齐。
	return 0;
}

5.题目描述:给定一个字符,用它构造一个底边长 5个字符,高 3 个字符的等腰字符三角形。输入格式:输入只有一行,包含一个字符。输出格式:该字符构成的等腰三角形,底边长 5 个字符,高 3个字符。

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	char b;
	printf("请输入一个字符:");
	scanf("%c", &b);
	int i, j;
	for (i = 0;i <3;i++)
	{
		for (j = 0; j < i * (-1) + 2; j++)
		{
			printf(" ");
		}
		for (j = 0; j < 2 * i + 1; j++)
		{
			printf("%c",b);
		}
		printf("\n");
	}
	return 0;

更多推荐

C语言新手刷题-洛谷入门题1-5

本文发布于:2023-04-06 21:06:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/b67ac309e12246ba4d06dafa5f0dfea6.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:入门   语言   新手

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 50835文章数
  • 14阅读数
  • 0评论数