1楼:匿名用户
用标准输入
输出函数,考虑到有多个数字,使用在for循环输入输出#include
voidmain()
{intnum[1000],n,i;
printf("要输入数字的个数:");
scanf("%d",&n);
//输入n个数字
for(i=0;i忘采纳
怎么用c语言输入n个整数,并输出最大值?
2楼:匿名用户
|#include
intmain()
}printf("输入%d个数中最大的版数为权:%d\n",n,max);}
c语言如何输入一个正整数n,再输入n个整数,按从小到大的顺序输出?
3楼:匿名用户
#include
void main()
for(j=0;ja[i+1])
printf("排序后数组为");
for(i=0;i printf("%d ",a[i]);} 4楼:匿名用户 #include intmain() for(i=0;iprintf("%d",a[i]); printf("\n"); return0;} 5楼:匿名用户 #include int main() printf("the sorted numbers:\n"); for(i=0;i符号,你改下,没有试过机。 用c语言编写程序从键盘输入一个正整数数n,输出n! 6楼:匿名用户 编程实现计算n!,也就是n*(n-1)*(n-2)*....*1,可以通过递归函数来实现,具体实现方法: #include int func(int n) void main() 在以上程序**中,func()为递归函数,主函数main()中接收键盘输入整数值后,调用func()递归函数,首层m=n*(n-1)!,继续递归调用,m=n*(n-1)(n-2)!,这样逐层递归,直到计算出n!。 程序输出结果如下: 7楼:跪着作揖 #include //定义头文件 int main( ) //声明主函数 printf("%d!=%d\n",n,j); //输出j return 0; //返回主函数值 }扩展资料: 其他方法得到n的阶乘: #include int prime(int x); void main( ) int prime(int x) else return s; 8楼:匿名用户 源程序如下: #include //定义头文件 int main()//声明主函数 printf("%d!=%d\n",n,jc);//输出jcreturn 0;//返回主容函数值 } vc++测试如下: 9楼:匿名用户 晚上好楼 来主,我自已经编译通过请看 图 谢谢采纳! #include int cacu(int n) void main()图: 10楼:匿名用户 #include int main() printf("%d的阶乘 = %d\n", input, result);} 11楼:德胜介休 考虑数据 溢出#include void cheng(int a,int n)}}void jiecheng(int a,int n)}void main() a[0]=1; scanf("%d",&n); jiecheng(a,n); for(i=0;i<1000;i++) for(j=s;j>=0;j--) printf("%d",a[j]); }运行效果: 输入回:34 输出答:295232799039604140847618609643520000000 c语言课程设计题!输入一个正整数,再输入任意n个整数,计算并输出这n个整数的和及平均值。使用动态内 12楼:匿名用户 下面为源**,可以自己测试(平均值结果是保留2位小数)。 #include #include int main() for(i = 0;i < n;i++) printf("和为:%d,平均值为:%.2lf\n",sum,(double)sum / n); free(in); //释放内存return 0;} 13楼:匿名用户 #include using namespace std; void main() for(i=0;i ave=sum/n; cout<<"这n个数据的和为:"< cout<<"这n个数据的平均值为:"< delete s; }//这是c++语句,不过和c差不多,你只要把动态数组这些看懂在移到你自己**里就可以了。希望能帮到你。 14楼:匿名用户 太难了,表示已经考了三次没过 c语言,输入一个整数n,然后输入n个数,计算并输出n个数中奇数之和 15楼:匿名用户 1.编译不通过 数组定义时,不能使用变量,即使变量已赋值,所以int a[n];是错的 解决方法,你可以直接定义一个大的数组,比如 int a[100],然后再用n限制输入的个数 2.数组下标是从0~n-1,所以你的for(i=1;i<=n;i++)是错的 应该是for(i=0;i<=n-1;i++) 3.数组元素不能整体赋值,所以你不能只用一句scanf语句 应该利用for循环,循环输入 程序修改如下: #include"stdio.h" void main() ---------------------------------- 希望楼主好好对比一下,加油! 16楼:匿名用户 a[n]是从0到n-1的数组,i的值设错了 17楼:匿名用户 scanf("%d",&a[n]); 里面应该是a【n-1】吧,注意存在a[0]哦 用c语言求解,输入一个正整数n,再输入n个整数,输出n个数中的最大数. 18楼:四舍**入 可以参考下面的**: #include void main( ) printf("%d\n", max);} 19楼:匿名用户 #include void main( ) printf("%d\n", max);} 20楼:匿名用户 #include intmain(void) printf("%d\n",max); return0;} 21楼:夷澜明巧 inta[100]; intn,i,max; scanf("%d",&n); for(i=0;i scanf("%d",&a[i]); max=a[0]; for(i=1;i if(max
max=a[i]; printf("max=%d",max); 输入一个正整数n,再输入n个整数,输出最小值。用c语言编程 22楼:用着追她 1、首先,定bai义三个整型变量,保存du正整数zhi、临时变量和各位数dao 总和。2、给内变量总和sum赋值,初容值为0。 3、接着,输入正整数,保存在变量n中。 4、给临时变量赋值,让它的值等于正整数的值。 5、用while语句判断,判断的条件为n不等于0。 6、条件成立时,求正整数各位上数字的和。 7、将正整数中,已求和的这一位数去除。 8、最后,输出正整数各位上数字的总和。 9、运行程序,输入任意的一个正整数,计算机就会输出它的各位上数字的总和。 23楼:匿名用户 #include intmain() printf("%d\n",minv); return0;} 1楼 育知同创教育 把这些数都装在一个数组里面 比如a for int i 0 ia j printf d a 0 2楼 匿名用户 include int main int argc char argv printf 依次输入 d个整数 n n for i 0 i n i printf 最小数 d ... 1楼 匿名用户 1,读入字符组 2,后判断每个字符的类型 3,转换该转的就行了 2楼 include int main str n 0 puts str return 0 3楼 情缘掠影 大小写转换是变量大写加32变小写,小写减32变大写。 c语言输入一个整数 1 4楼 匿名用户 include s... 1楼 莫道無情 c语言程序如下 include int main n printf n 输入一行之后,换行。 return 0 2楼 匿名用户 include int main void int n i j t scanf d n for t i 0 ifor j 0 j 3楼 类人界异 int n...c语言求最小值输入正整数n再输入n个整数
c语言输入整数1ltnlt100在输入n个字符将
c语言编程打印数字字符图案输入任意整数n输出