功能是求三个数的最大值
以下程序的功能是求三个数的最大值。#include 'stdio.h'#define MAX(a,b) ((a)>(b)?(a): ① )void main( ){int a,b,c,m; printf('input three number a,b,c:\n'); scanf(...
用带参数的宏计算园面积
以下程序的功能是用带参数的宏计算园面积。#include 'stdio.h'#define PI 3.14; ★#define GETAREA(r) PI*(r)*(r)void main( ){float r,s; scanf('%f',r); ★ s=GETAREA(r+2); prin...
把输入的4个数字字符
编写一函数,把输入的4个数字字符转换成int数据存放。 法一:#include 'stdio.h'int f(char x){ return (x-48);}void main(){ char a,b,c,d; int x,y,z,t; printf('请输入4个数字字符...
从主函数中输入
从主函数中输入ax2+bx+c=0的a、b、c参数,用函数求出当b2-4ac大于等于0时的实数根,并输出结果。 #include 'stdio.h'#include 'math.h'void solve(float a,float b,float c){ float x1,x2,...
将形参n中各位上为偶数的数取出
编写一函数,将形参n中各位上为偶数的数取出,按原来从高到低位的顺序组成一个新的数,并作为函数值返回。 #include 'stdio.h'#include 'math.h'int f(int n){ int s=0,k=0,r; do { ...
定义两个带参数的宏
定义两个带参数的宏,将两个参数的值相加和相减,并写出程序,输入两个数作为使用宏时的实参。输出相加和相减后的和与差。 #include 'stdio.h'#define sum(a,b) ((a)+(b))#define sub(a,b) (...
求Fibonachi数列的前20项并输出
下列程序的执行结果是什么?(求Fibonachi数列的前20项并输出)#include 'stdio.h'void main(){ int f[21]={0,1,1},n; for(n=3; n<=20; n++) f[n]=f[n-1]+f[n-2]; for(n=1; n<...
下列程序的执行结果是多少
下列程序的执行结果是多少?#include 'stdio.h' void main() { int i,j,a[]={0,2,8,4,5}; printf('\n'); for(i=1;i<=5;i++) { j=5-i; ...
下列程序的执行结果是多少
下列程序的执行结果是多少?#include 'stdio.h'void main(){ int a[11],b[4],i,j;for(i=1;i<=10;i++) a[i]=i;for(i=0;i<4;i++) b[i]=0;for(i=1,j=0;i<=10;i++) { b[j]+=a[i]...
从键盘输入一个整数
以下程序的功能是:从键盘输入一个整数,并将其插入到已按升序排列的数组中,要求插入操作完成后,数组中的元素仍按升序排列。 #include 'stdio.h' void main() {int x,i,k...
找出1-100之间能被7或11整除
以下程序的功能是:找出1-100之间能被7或11整除的所有整数的数量并输出每个整数(其中输出是每5个数为一行)。#include 'stdio.h'void main(){ int n=0,a[100],i; for(i=1; i<=100; i++...
在一个已排序数组中删除任意一个整数
下列程序的功能是在一个已排序数组中删除任意一个整数。 #include 'stdio.h' void main() { int x, i,j,k; int a[10]={ 8,18,28,38,48,58,68,78,88,98}; ...






