C程序代码

这篇博客主要介绍了C语言的基础知识,包括算法应用和数据类型、运算符与表达式。讲解了如何输出一行信息,解决找到三个数中最大值的问题,以及王道课后习题的解答。此外,还探讨了常量的类型,如整型、实型、字符型和字符串常量,以及符号常量、进制转换、浮点数与字符型的处理。同时,深入讲解了scanf和printf的使用,特别是scanf的循环读取和混合输入。最后,提出了一个判断闰年的习题,涉及最大公约数和最小公倍数的计算。
摘要由CSDN通过智能技术生成

一、C语言概述有算法
1.输出一行信息

#include<stdio.h>
int main() {
   
	printf("HelloWorld!\n");
	return 0;
}

在这里插入图片描述课后题:
编写一个C程序,输入a,b,c 3个值,输出其中最大者

#define _CRT_SECURE_NO_WARNINGS //解决Visual Studio 2016 输入报错的问题
#include<stdio.h>

int main() {
   
	int a, b, c,max;
	printf("Please input a,b,c:\n");//交互性
	scanf("%d,%d,%d", &a, &b, &c);//输入格式与交互性的提示相符
	max = a;
	if (b > max) {
   
		max = b;
	}
	if(c>max){
   
		max = c;
	}
	printf("The largest number is:%d", max);
	return 0;
}

运行结果
输入报错提示解决方案:在最顶行添加 #define _CRT_SECURE_NO_WARNINGS

王道课后习题:
1.Description:请输出 hello wangdao
Input:不需要输入
Output:hello wangdao

#include<stdio.h>
int main(){
   
printf("hello wangdao");
  return 0;
}

Description:你的任务是计算a+b
Input:输入包含a和b,通过空格隔开
Output:需要输出a、b的和

#include<stdio.h>
int main(){
   
  int a,b;
  scanf("%d %d\n",&a,&b);
  printf("%d\n",a+b
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值