[Daozy极限编程]C入门编程100题(初阶33题)

第1关 输出 “Hello, World!”

在线课件:https://shimo.im/docs/HRrYh8RVy3gHTGTQ

#include <stdio.h>

int main(int argc, char *argv[]) {

	printf("Hello World!!\n");
	
	return 0;
}

任何问题可以加扣群 :876662784
扫描观看视频课程:
在这里插入图片描述

第2关 输出整数

#include <stdio.h>

int main(int argc, char *argv[]) {
	int a = 0;
	int b = 0;

	printf("Please input a int: ");
	scanf("%d", &a);
	printf("Please input a int: ");
	scanf("%d", &b);

	printf("a = %d, b = %d\n", a, b);

	return 0;
}

第3关 输出单个字符

#include <stdio.h>

int main() {
	char x = '\0'; 
	// char c = 0; 
	
	x = 'B';

	printf("x = %c\n", x);

	return 0;
}

第4关 输出浮点数

#include <stdio.h>

int main() {
	float x = 0.0;

	x = 1.2222;
	printf("x = %f\n", x);

	return 0;
}

第5关 输出双精度数

#include <stdio.h>

int main() {
	double x = 0.0;

	x = 23.444;
	printf("x = %lf\n", x);

	return 0;
}

第6关 两个数字相加

#include <stdio.h>

int main() {
	int a = 0;
	int b = 0;

	printf("Please input two int: ");
	scanf("%d%d", &a, &b);

	printf("a + b = %d\n", a + b);

	return 0;
}

第7关 两个浮点数相乘

#include <stdio.h>

int main() {
	float a = 0.0;
	float b = 0.0;
	float product = 0.0;
	
	double c = 0.0;
	double d = 0.0;
	double product2 = 0.0;
	
	scanf("%f%f", &a, &b);
	scanf("%lf%lf", &c, &d);

	product = a * b;
	product2 = c * d;

	printf("product = %f\n", product);
	printf("product2 = %lf\n", product2);

	return 0;
}

第8关 字符转 ASCII 码

#include <stdio.h>

int main() {
	char c = '\0';

	printf("Please input a char: ");
	scanf("%c", &c);

	printf("%c -> ASCII: %d\n", c, c);

	return 0;
}

第9关 两数相除

#include <stdio.h>

int main() {
	int a = 0;
	int b = 0;

	printf("Please input 被除数: ");
	scanf("%d", &a);
	printf("Please input 除数: ");
	scanf("%d", &b);

	printf("c = %d\n", a / b);
	printf("r = %d\n", a % b);

	return 0;
}

第10关 数值比较

#include <stdio.h>

int main() {
	int a = 0;
	int b = 0;

	printf("Please input a and b: ");
	scanf("%d%d", &a, &b);

	if (a > b) {
		printf("a > b\n");
	} else { 
		printf("a <= b\n");
	}

	return 0;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

道知极限编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值