- 博客(7)
- 收藏
- 关注
原创 十进制转其他进制间的转换
进制间的转换十进制转二进制,即整数部分除二取余,小数部分乘二取整十进制转八进制,即整数部分除八取余,小数部分乘八取整十进制转十六进制,即整数部分除十六取余,小数部分乘十六取整1. 十进制转二进制#include<stdio.h>#include<math.h>#define N 200 // 宏定义,定义个数 int main() { double number; printf("十进制:"); scanf_s("%lf", &n.
2021-11-25 21:27:46
703
原创 输入年份和天数,输出对应的年、月、日
① 如果将某个变量的地址作为函数的实参,相应的形参就是指针; ② 若要通过函数调用来改变主调函数中某个变量的值,将该变量的地址或者指向该变量的指针作为实参即可。/*输入年份和天数,输出对应的年、月、日;要求定义和调用函数month_day ( year, yearday, *pmonth, *pday);其中 year 是年,yearday是天数,*pmonth和*pday是计算得出的月和日;通过参数pmonth和pday返回计算得出的月和日。例如,输入200...
2021-11-25 21:11:30
7829
2
原创 角度与弧度的转换 C语言
编译环境::VS 2019定义:角度:从圆心引出两条射线射出,形成一个夹角和夹角正对的一段弧。当弧长正好等于圆周长的360分之一时,两条射线的夹角的大小为1度,如图一所示。(单位: º)弧度:从圆心引出两条射线射出,形成一个夹角和夹角正对的一段弧。当弧长正好等于圆的半径时,两条射线的夹角大小为1弧度,如图二所示。(单位:rad)即 弧度 = 弧长/半径 弧长 = 周长圆周长 = πd = 2πr (其中 d 为直径 ,r 为半径),其中π 为 3.1415926一 、...
2021-11-15 22:02:56
17152
原创 C 语言训练(2)
5. 金字塔即为训练 for 循环金字塔即为确定每一行数值前面的空格,包括每一行确定几个数值通过规律可知 : 当金字塔行数,即高为n 层 ,应有第 i 层的空格数(仅为数值前的空格数)为 n - i 个空格第 i 层的数字符号为 2 * i - 1 个符号#include<stdio.h>int main(){ int i, j, n; // n 为输入层数 scanf_s("%d", &n); // 输入金字塔层数 ...
2021-11-08 13:38:18
125
原创 C语言小训练 1
编译环境:Vs2019数量:20 ; 预计时间:5 day1. 成绩判断若是出现无法返回scanf,只需要修改为scanf_s即可;它认为scanf不安全,所以不允许你用而让你用它自己定义的scanf_s。&&与&不同:&是位运算符,其将两个二进制数按位相与,用在取地址;&&是逻辑运算符,是指判断两个表达式的真假,同真为真。数据格式化输入也有不同,d 指 int 型;f 指 float 型; lf则是指double型。...
2021-11-07 20:01:24
463
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人