22问答网
所有问题
当前搜索:
c语言输入n个数
c语言
。先输入整数n,在
输入n个
整数,输出它们的平均值。尽量不要使用数组...
答:
/* 没有试运行,应该是可以的 */#include <stdio.h>int main() { int
n
; while (scanf("%d", &n) == 1) { if (n == 0) break; int sum = 0; for (int i = 0; i < n; ++i) { int tmp; scanf("%d", &tmp); sum += tmp; } ...
C语言
,程序填空题,连续向数组
输入
成绩(不超过100个),当输入负数时停止接...
答:
include<stdio.h>int main( ){ int
n
=0;int
c
[100];do{printf("inter num: \n"); //这一行必须修改scanf("%d",&c[n]);n++;}while(c[n-1]>=0) ;for (n=0;c[n]>=0;n++)printf("%d ",c[n]); //这一行必须修改return 0;} ...
c语言
定义一个数组a【1000】,
输入
一些数字,要求:间隔5
个数字
输出一个数...
答:
include<stdio.h> int main(){ int a[1000];int b[1000];int i,j,t,m;int k=1,r;printf("
输入数字
,以输入-1表示结束:\
n
");for(i=0;i<1000;i++){ scanf("%d",&a[i]);if(a[i]==-1)break;} j=i;t=a[0];for(i=0;i<j;i++){ if(k%5==0){ printf("%d ...
C语言
编写程序
输入
整数N 显示前面
N个
奇数和
答:
直到条件不满足,下面是程代码:include <stdio.h> int main(){ int sum=0;//用于累加求和 int i,
n
,j=1;//j用于计算下一个奇数 scanf("%d",&n);while (n>0)//判断
输入
的整数,如果大于0则执行下面的条件 { sum+=j;j+=2;n--;} printf("%d",sum);} ...
56
c语言输入
一个整数,循环实现输出1~
N
之间的所有整数,输出的整数之间用...
答:
以下是
C语言
的代码实现,实现
输入
一个整数
N
,循环输出1~N之间的所有整数,输出的整数之间用空格分隔:include <stdio.h> int main() { int
n
, i;printf("请输入一个整数:");scanf("%d", &n);for (i = 1; i <= n; i++) { printf("%d ", i);} printf("\n");return 0;} ...
C语言
题目:输入一个正整数n(1<n≤10),再
输入n个
正数,输出平均值(保留两 ...
答:
include<stdio.h>int main(void){int a[10];int
n
,i;float average,sum=0; //sum定义成float才合适printf("Please input n:");scanf("%d",&n);printf("Please input %d integers:",n); //移动到循环外for(i=0;i<n;i++) //这里多了分号{scanf("%d",&a[i]);sum+=a[i];}...
c语言
,如果一
个数
同时是5和7的倍数,则输出YES,否则输出NO,怎么做...
答:
include<stdlib.h> include <stdio.h> void main(){ printf("Input the number\
n
");int n;scanf("%d",&n);if(n%5==0&n%7==0)printf("YES\n");else printf("NO");} 在程序中控制if的判断条件 同时满足
输入
的数可以被5和7取模为零即可~~望采纳!!
C语言 输入
几
个数
再输出这几个数 用指针 并且要使用函数
答:
;p<ptemp+5;p++) { scanf("%d",p);}//由于执行p++,此时p已经指向数组最后一个元素了,需要还原到第一个位置,不然你读取的位置就不对//所以报内存地址不能读取的问题p=ptemp; //加上这句,让指针重指回数组首地址for(;p<ptemp+5;p++) {printf("%4d",*p);}printf("\
n
"); } ...
c语言
,
输入
多组数据,输入0表示程序输入结束,怎么写
答:
比如
输入
整型数据。可以写作 int
n
;while(scanf("%d",&n) == 1 && n!=0) ;//xxxxxx
用
C语言
依次输[m,
n
]内的整数,要求每行最多K
个数
答:
include<stdio.h> main(){ float m,
n
;int k=0,i;printf("请
输入
m,n,k的值:");scanf("%f %f %d",&m,&n,&k);i=m;if(i<m)i=m+1;while(i<=n){ printf("%4d",i);i++;if((i-m-1)==k)printf("\n");} } 满意请采纳。
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜