定义数组,输入随机10个整型值。查找其中大于30的整型值,
如果有,只输出 第 1 个大于 30 的值以及其位数;
如果没有,输出"未找到大于30的值"。
- #include "stdafx.h"
- int _tmain(int argc, _TCHAR* argv[])
- {
- int i,a[10];
- scanf_s("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9]);
- for(i=0;i<=9;i++)
- {
- if(a[i]>30)
- {
- printf("%d\n",a[i]);
- printf("%d\n",i+1);break;
- }
- }
- if(i>=10)
- {
- printf("未找到大于30的值\n");
- }
- return 0;
- }
- #include "stdafx.h"
- int _tmain(int argc, _TCHAR* argv[])
- {
- int i,a[10];
- i=0;
- scanf_s("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9]);
- while(i<=9)
- {
- if(a[i]>30)
- {
- printf("%d\n",a[i]);
- printf("%d\n",i+1);
- break;
- }
- i++;
- }
- if(i>=10)
- {
- printf("未找到大于30的值\n");
- }
- return 0;
- }
- #include "stdafx.h"
- int _tmain(int argc, _TCHAR* argv[])
- {
- int i,a[10];
- i=0;
- scanf_s("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",&a[0],&a[1],&a[2],&a[3],&a[4],&a[5],&a[6],&a[7],&a[8],&a[9]);
- do
- {
- if(a[i]>30)
- {
- printf("%d\n",a[i]);
- printf("%d\n",i+1);
- break;
- }
- i++;
- }
- while(i<=9);
- if(i>=10)
- {
- printf("未找到大于30的值\n");
- }
- return 0;
- }