当前位置:主页 > 查看内容

初学c语言

发布时间:2021-06-14 00:00| 位朋友查看

简介:学习c语言 Day one; ·基本框架 # include stdio.h int main ( ) { printf ( hehe\n ) ; return 0 ; } ·做计算 # include stdio.h int mian ( ) { printf ( %d\n , 23 43 ) ; //%d说明后面有一个整数要输出在这个位置上 printf ( 2343%d\n , 23 43 ) ; retu……

学习c语言

Day one;
·基本框架:

#include <stdio.h>
int main()

{
	printf("hehe\n")  ;
	return 0;
}

·做计算:

#include <stdio.h>
int mian()
{
	printf("%d\n", 23 + 43);          //%d说明后面有一个整数要输出在这个位置上
	printf("23+43=%d\n", 23 + 43);
	return 0;
}

·找零计算:

#include <stdio.h>
int main()
{
	int price = 0;                   //变量定义//变量赋值和初始化//变量在定义的时候赋值叫初始化
	printf("请输入金额(元):");
	scanf_s("%d", &price);          //变量输入//读整数
	int change =100-price;
	printf("找您%d元。\n", change);
	return 0;
}

·初识 const

#include <stdio.h>
int main()
{
	const int  AMOUNT = 100;     //const  是一个修饰符,加在int前,用来给这个变量加上一个const(不变的)的属性【一般const变量名全大写】

	int price = 0;

	printf("请输入金额(元):");
	scanf_s("%d", &price);
	int change = AMOUNT - price;
	printf("找您%d元。\n", change);
	return 0;
}

·计算时间差:

//计算时间差
//have bug(老师教的)
#include <stdio.h>
int main()
{
	int hour1, minite1;
	int hour2, minite2;

	scanf_s("%d %d", &hour1, &minite1);
	scanf_s("%d %d", &hour2, &minite2);

	int t1 = hour1 * 60 + minite1;
	int t2 = hour2 * 60 + minite2;

	int t = t2 - t1;
	printf("时间差为:%d:%d", t / 60, t % 60);
	return 0;

}

上面这个代码,我在运行中发现只适用于hour 2>hour 1的情况。

//然后加入if语句
//自己改的 ^-^
#include <stdio.h>
int main()
{
	int middle;
	int hour1, minite1;
	int hour2, minite2;

	scanf_s("%d %d", &hour1, &minite1);
	scanf_s("%d %d", &hour2, &minite2);

	if (hour2 < hour1) {
		middle = hour2;
		hour2 = hour1;
		hour1 = middle;
	}

	int h1 = hour2 - hour1;
	int m1 = minite2 - minite1;

	if (m1 < 0) {
		m1 += 60;
		h1--;
	}
    printf("时间差为:%d:%d", h1,m1);
	return 0;

}

switch-case语句

#include <stdio.h>
int main()
{
const int type;
scanf_s("%d",&type);
switch (type) {

case 1:
	printf("yes");
	break;

case 2:
	printf("no");
	break;

default:
	printf("over");

}
return 0;

}

;原文链接:https://blog.csdn.net/IT_supercool/article/details/115592987
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:G-Traffic模拟(小心数组大小) 下一篇:没有了

推荐图文


随机推荐