C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。 1.int/float to string/array: C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数…
分类:C语言
用递归的方式计算n的阶乘
//递归方法计算一个数的阶乘 #include<stdio.h> #include<stdlib.h> int jiecheng(int f) { int n = 0; if (f < 0)…
C从函数返回数组
C 语言不允许返回一个完整的数组作为函数的参数。但是,可以通过指定不带索引的数组名来返回一个指向数组的指针。如果您想要从函数返回一个一维数组,必须声明一个返回指针的函数,如下: int * myFunction() { …
深入scanf
作为一个初学者,只知道使用scanf的时候要用取地址符,但是,其中还有许多问题。 1.使用scanf的时候可以不用取地址符&吗? 单个字符、整数、小数、对应的格式控制符分别是 %c、%d、%f。 此时都需要用取地…
习题6.10:编写一个函数,使用指针形参交换两个整数的值。
void swap(int* ip1, int* ip2){ int temp; temp = *ip1; *ip1 = *ip2; *ip2 = temp; } int main() { int a=5, b=7; s…
linux批量修改文件后缀
将.txt文件批量修改为.bat文件 find ./ -name "*.txt" | awk -F "." '{print $2}' | xargs -i -t mv ./{}.txt ./{}.bat
输入三个整数a,b,c,找出三个数的最大值
#include <stdio.h> int main() { int a,b,c; printf(“输入三个整数:”); scanf(“%d%d%d”,&a,&b,&…
给定若干个四位数,求出其中满足以下条件的数的个数
试题描述 给定若干个四位数,求出其中满足以下条件的数的个数: 个位数上的数字减去千位数上的数字,再减去百位数上的数字, 再减去十位数上的数字的结果大于零。 输入格式 输入为两行,第一行为四位数的个数n,第二行为n个的四位…
字符型数据和字符串常量
字符型数据是计算机中用来表示英文字母、符号、汉字的数据。字符型数据只占用1个字节(8位)的内存单元。 字符型常量 用单引号括起来的一个直接输入的字符。例如,‘A’、‘a’、‘3’、’+’等都是合法的字符常量。…
C语言-以下程序输出26个大写字母和它们的ASCII代码,每行输出两组数据。
#include<stdio.h> main() { char ch; int i; for(i=0;i<26;i++) { ch=i+65; if(i%2==0) printf("\n"); prin…
C语言之输入输出
输入输出 在C语言中,有三个函数可以用来在显示器上输出数据,它们分别是: puts():只能输出字符串,并且输出结束后会自动换行。 putchar():只能输出单个字符。 printf():可以输出各种类型的数据,在前面…
C语言输入若干个学生成绩,输出平均成绩和低于60分的学生成绩
/* 从键盘上输入若干个学生某门课的成绩,计算出平均成绩, 并输出低于60分的学生成绩,当输入负数时结束输入 */ #include<stdio.h> main() { int sum=0,m=0,n; //…