} // 输出最大值 printf("最大值为:%d\n", max);return 0;} 先输入数字个数 n,然后输入 n 个数字,接着遍历数组找到最大值并输出。
include <stdio.h>int main(){ int n,i; printf("请输入一个正整数:"); scanf("%d",&n); //从键盘输入一个正整数 for(i=1;i<=n;i++) //循环输出1到n { printf("%d\n",i); //每行输出一个数字并换行 } return 0;} 这段代码使用了scanf函数来从键盘输入一...
用标准输入输出函数,考虑到有多个数字,使用在for循环输入输出 include <stdio.h>void main( ){ int num[1000],n,i; printf("要输入数字的个数:"); scanf("%d",&n); //输入 n 个数字 for(i=0; i<n; i++) { printf("输入第 %d 个数:",i+1); scanf...
{int num;double sum = 0;int count = 0;while(scanf("%d", &num) && num != -1)//输入-1停止} {sum += num;count++;} printf("%f", sum / count);return 0。
/*N为输入的数字个数*/ main(){ int i,m,j;int a[N];printf("please input the numbles:\n");for(i=0;i<N;i++)scanf("%d",&a[i]);for(i=0;i<N;i++)for(j=i+1;j<N;j++)if(a[i]<a[j]){ m=a[i]; a[i]=a[j];a[j]=m;} for(i=0;i<N;i++)printf...
这里的for循环 i<n 和 i++ 中间的分号你写成了逗号 sum=fib(i)+sum;这局应该加到 if(fib(i)%3==0)语句下,这样才是能被3整除的数的和 if(fib(i)%3==0){ printf("%-4d",fib(i));sum=fib(i)+sum;} 整个改完之后是:include<stdio.h> int fib(int i){ if(i==0||i==...
scanf("%d",&n);p=(char *)malloc((n+1)*sizeof(char));//由于是用字符数组,故多分一个空间存n与接下来n个数字之间的回车或者空格键;for(i=0;i<n+1;i++)scanf("%c",p+i);//*p应该为回车符'\n'或者空格符' 'for(i=n;i>=1;i--)//故输出只到*(p+1){ printf("%c...
以下是一个 C 语言程序,定义变量 n,输入 n 个数字,存放在数组变量中,求 n 个数字中的最大值:```c include <stdio.h> int main() { int n, i;int arr[100], max; //定义整型数组和最大值变量 printf("请输入元素个数(不超过100):");scanf("%d", &n);printf("请输入%d个...
void main(){ int num[10000],i,j,temp,N,count=0;//确定数组num的实际大小 printf("请输入一个大于0的整数:");scanf("%d",&N);//限制数字n的值在0到10000之间 while(N<=0||N>=10000){ printf("你输入的数字不在0到10000之间,请重新输入!\n\n");printf("请输入一个大于0的整数...
include <stdio.h>int main(){int i,n,num,s=0;scanf("%d",&n);for(i=0;i<n;i++){scanf("%d",&num);s+=num;}printf("%d",s);return 0;}//运行示例: