定義數組,輸入隨機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;
- }