搜索
首页 电脑/网络 软件

用c语言统计输入数字中不同数的个数 这个程序有什么问题?

#include "stdio.h"main(){int a[20],i,j,n,k=1;for(i=0;i<=19;i++){scanf("%d",&a[i]);}for(i=1;i<=19;i++){for(j=0;j<=i-1;j++){ if(a[j]==a[i]) {n=0;break;}if(a[j]!=a[i])n=1;}if(n==1)k++;}printf("%d\n",k);}

全部回答

2008-04-23

0 0
    LZ的代码中,双重循环变量的初始值及终值条件有问题。 现修改如下,请参考: #include "stdio。
    h" main() {int a[20],i,j,n,k=1; for(i=0;i<=19;i++) {scanf("%d",&a[i]);} for(i=0;i<19;i++) { for(j=i+1;j<=19;j++) { if(a[j]==a[i]) {n=0;break;} if(a[j]!=a[i]) n=1; } if(n==1) k++; } printf("%d\n",k); } 。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
软件
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
软件
多媒体软件
系统软件
办公软件
网络软件
图像处理软件
举报
举报原因(必选):
取消确定举报