#include<stdio.h> int main(void) { int a, b, c; for (a = 1; a <= 4; a++) { for (b = 4; b >= a; b--…
分类:C语言
交换两个变量的值,不使用第三个变量的四种法方
交换两个变量的值,不使用第三个变量的四种法方 通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下: int a,b; a=10; b=15; int t; t=a; a=b; b=t; 这种…
C语言函数详解
目录 一、函数的定义与分类 1.定义 2.分类 二、库函数 1.库函数存在的意义 2.库函数的学习和使用 三、自定义函数 1.自定义函数的组成 2.示例 (1)写一个函数找出两个整数的最大值 (2)写一个函数交换两个整型…
C&C++:计算某年某月的1号是星期几
C&C++函数实训-这天星期几? 任务描述 本关任务:编写函数 whatDay,计算某年某月的1号是星期几并返回。 相关知识 要知道某一天是星期几,可以用已知的某一天进行推导。 例如已知公元1年1月1日是星期一,…
输出所有水仙花数,水仙花数是三位数的数,其各位数字的立方和等于该数的本身,如: 153=
#include<stdio.h> int main() { int x,y,z,num; for(x=1;x<=9;x++)
C语言把分钟数转换成小时和分钟
题目:编写一个程序,把用分钟表示的时间转换成用小时和分钟表示的时间。使用#define或const创建一个表示60的符号常量或const变量。通过while循环让用户重复输入值,直到用户输入小于或等于0的值才停止循环。 …
条件运算符(三目运算符)
三目运算符,又称条件运算符,是计算机语言(c,c++,java等)的重要组成部分。它是唯一有3个操作数的运算符,有时又称为三元运算符。 定义: 条件运算符是一个三目运算符,该运算符需要3个运算数对象,形式如下: <…
三维点坐标排序(要求用指针)
Description 现在有不定个数(小于100)的三维点的坐标(x,y,z),都是浮点数据,并且不同点的z坐标都不相同。要求按照z的值从小到大输出这些点的三维坐标。 Input 多行,每行三个浮点数,中间用空格分隔。…
c语言中不能将字符串赋值给字符数组
参考文章:c语言中,为什么字符串可以赋值给字符指针变量 1.可以将字符串赋值给指向字符的指针p,而不能将字符串赋值给一个字符数组。 char a[10]="hello";//正确的。 char a[10];a="hell…
(新人学c)输入一个华氏温度。要求输出摄氏温度。公式为 ,输出要有文字说明,保留小数点后两位。
#include <stdio.h> int main() { float c, F; scanf(“%f”…
判断变量名是否合法
编写一个程序,判断一个变量名是否合法:其中变量名由字母,数字或者下划线组成并且变量名只能以字母或者下划线开头,否则变量名不合法。 1.通过遍历字符串进行判断 while True: str=input("请输入变量名(-…
. 将数字变成 0 的操作次数 给你一个非负整数 num ,请你返回将它变成 0 所需要的步数。 如果当前数字是偶数,你需要把它除以 2 ;否则,减去 1 。
将数字变成 0 的操作次数 给你一个非负整数 num ,请你返回将它变成 0 所需要的步数。 如果当前数字是偶数,你需要把它除以 2 ;否则,减去 1 。 示例 1: 输入:num = 14 输出:6 解释: 步骤 1)…