用指针函数 输入一个数 若为偶数则求2+4+6+...+n的为奇数求1*3*...*n的积

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 14:51:43

用指针函数 输入一个数 若为偶数则求2+4+6+...+n的为奇数求1*3*...*n的积
用指针函数 输入一个数 若为偶数则求2+4+6+...+n的为奇数求1*3*...*n的积

用指针函数 输入一个数 若为偶数则求2+4+6+...+n的为奇数求1*3*...*n的积
#include<stdio.h>

int fun(int *n)
{
int i,s;
if(*n%2==0)
{
s=0;
for(i=2;i<=*n;i+=2)
s+=i;
}
else
{
s=1;
for(i=1;i<=*n;i+=2)
s*=i;
}
return s;
}

int main()
{
int a;
scanf("%d",&a);
printf("%d",fun(&a));
return 0;
}//不知道硬是要指针意义何在

用指针函数 输入一个数 若为偶数则求2+4+6+...+n的为奇数求1*3*...*n的积 java 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n(利用指针函数) C语言:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数1/1+1/3+…+1/n(利用指针函数).#includevoid main(){. 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数   1/1+1/3+...+1/n(利用指针函数)hvm 求输入一个数判断它是奇数还是偶数? 求编程 输入任意一个数,显示这个数之前的偶数平方和及偶数个数 编写用指针变量作为函数参数求数组的最小值、最大值和平均值的函数,主函数输入个数都为10的数组,调用所编写的函数并输出该数组的最小值、最大值和平均值. 要用C语言 且要用指针 输入10个整数,将其中最小的数要用C语言 且要用指针 输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换写三个函数:1、输入10个整数 2、进行 急求C语言编程:写一个函数,判断并输出它是奇数还是偶数.要求从主函数输入一个数,调用该函数来实现. C语言,用指针.求输入20个数,依次输出这几个数,求最大值,最小值. 三个连续偶数,若中间的一个数为2n,则这三个连续偶数的积为 指针 将n个数按输入时顺序的逆序排列,用函数实现 请将下列问题变为c语言程序:输入一个字符,判断如果是小写字母,则将其转换为大写字母输出,否则直接输出2、输入一个数,判断它是奇数还是偶数,如果是偶数则输出“此数是偶数”,并进一 EXCEL中判断奇、偶数的函数若A1栏中有一个数,要求在B1栏中输入一个判断数字奇、偶数的公式要求,当A1栏中为奇数是,B1栏返回的就是“奇数”:当A1栏中数位偶数时,B1栏返回值为“偶数”.用IF C语言,输入一个数,判断它是奇数还是偶数,如果是偶数则进一步判断它是否为4的倍数输入一个数,判断它是奇数还是偶数,如果是偶数则进一步判断它是否为4的倍数 输入10个数,找出其中最大的数并与最后一个数对换,输出十个数(C语言)通过函数指针的 一道白痴数学题.输入任何一个数(不小于1),如果此数为奇数,将此数*3+1;如果是偶数,则将此数除以2.问是否输入任何数,最终结果都等于1?如5 :5是奇数,5*3+1=16;16是偶数,16/2=8;8也是偶数,8/2 c语言从键盘上输入一个数,判断是否为偶数,如果是偶数的话输出是偶数,如果是奇数输出是奇数!