11 2013 档案
摘要:1、输入一个字符串和一个正整数x,将该字符串中的后x个字符复制到另一个字符串y中,输出字符串y;再对y串的内容前后倒置后存入数组z中并输出。 要求:用指针访问数组元素、用函数getx(char *c1)实现复制、用函数getr(char *c2)实现倒置。 运行示例 Enter a string: abcABCD Enter an integer: 4 The new string is: ABCD The invert string is: DCBA//输入一个字符串和一个正整数x,将该字符串中的后x个字符复制到另一个字符串y中,输出字符串y;再对y串的内容前后倒置后存入数组z中...
阅读全文
摘要:1、输入2个正整数m和n(1≤m,n≤1000),输出m~n之间的所有水仙花数。水仙花数是指各位数字的立方和等于其自身的数。要求定义并调用函数is(number)判断number的各位数字之和是否等于其自身。/* 输出m~n之间的所有水仙花数 */#includeint is(int number); //自定义 is number函数判断各位数字之和是否等于其自身 int main(void){ int i; for(i=1;i#include //程序中需要调用fact函数和pow函数double fact(int n); ...
阅读全文
摘要://输出一张九九乘法口诀表。要求必须将乘积放入一个二维数组中,再输出该数组#include int main(void){int i,j; //定义整型变量i,jint a[10][10]; //定义数组,其中由于从a[0]开始,所以a[10]实际不存在for(i=1;i<=9;i++)for(j=1;j<=i;j++) a[i][j]=i*j; //两数相乘 for(i=1;i<=9;i++){for(j=1;j<=i;j++){ printf("%d*%d=%d\t",i,j,a[i][j]); //输出结果 } printf("\n&
阅读全文
摘要:/* 利用循环计算多个圆柱体体积 */#includeint main(void){ int n,i; double r,h,volume; //定义浮点型变量,r=半径,h=高,volume=体积 double cylinder(double r,double h); //定义函数 printf("请输入n"); //循环求n个圆柱体的体积 scanf("%d",&n); for(i=1;iint main(void){ int i; double x,y; // 定义...
阅读全文
摘要:编写求圆面积的程序,要求当输入的半径rint main(void){ double R,S; printf("Enter R:"); scanf("%Lf",&R); if(R>=0){ //当r大于0时,执行循环 S=3.14*R*R; printf("f(%.2f)=%.2f\n",R,S); //输出半径r和面积s的值 } else{ //若rint main(...
阅读全文
摘要:1、程序填空:下列程序在数组中同时查找最大元素和最小元素的下标,分别存放在 main()函数的max 和 min 变量中。要求:根据运行结果分析程序和填空,并注释说明填充依据。#include void findByPoint(int *, int , int *, int *);void find(int *a, int n, int max, int min);int main(void){ int max1=0, min1=0, a[]={5,3,7,9,2,0,4,1,6,8}; findByPoint(a,10,&max1,&min1); // printf(&quo
阅读全文

浙公网安备 33010602011771号