导航:首页 > 文件教程 > c语言读入文件中的20整数

c语言读入文件中的20整数

发布时间:2025-07-25 12:20:35

① c语言输入20个范围在10—20之间的整数并输出其中出现两次以上的数仅输出一个

#include <stdio.h>
void main(){
int a[20]; //定义数组
int temp; //输入的整数
int i,j,num=0;
int k=0;
int flag; //判断输入的整数是否与之前输入的相同,0:不同,1:相同
while(k<20){//输入20个整数
flag = 0;
do{ //判读是否在10~20之间,不是重新输入
printf("num%d:",k);
scanf("%d",&temp);
}while(temp<10||temp>20);
for(i=0;i<k;i++){ //判断输入的整数是否与之前输入的相同
if(temp == a[i]){
flag = 1;
num--;
break;
}
}
if(!flag){ //输入不同,将输入的整数放入数组
a[num]=temp;
}
num++;
k++;
}
printf("输入的整数中不同的正是个数:%d\n",num);
for(j=0;j<num;j++){
printf("%d ",a[j]);
}
printf("\n");
}

② C语言编程:将从键盘输入的20个整数存入一维数组中,计算所有元素的和、平均值及最大值并输出

#include<stdio.h>

intmain(void)
{
inta[20];
inti=0;
for(;i<20;i++)
scanf("%d",&a[i]);
intresult=0;
for(i=0;i<20;i++)
result+=a[i];
printf("和为:%d 平均值为:%f ",result,result/20.0);/*20.0不能改为20*/
result=a[0]
for(i=1;i<20;i++)
{
if(result<a[i]);
result=a[i];
}
printf("最大值为:%d ",result);
return0;
}

③ 如何用c语言将一个20位整数反序输出 首位要求可以出现0

定义一个char array[20] 然后键盘输入一个20位的整数,然后从数组最后一个元素逆向输出即可,很简单

阅读全文

与c语言读入文件中的20整数相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接