输入 n(n<10) 个整数,将它们存入数组 a 中,再输入一个整数 x,然后在数组 a 中查找与 x 相同的元素,如果找到,输出 x 在数组 a 中各对应元素(即可以出现多个)的下标,如果没有找到,输出相应信息。
如:输入8
输入12 5 56 657 78 89 0 5
输入5
则输出a[1] a[7]
又如:输入8
输入12 5 56 657 78 89 0 5
输入3
则输出Not Found
可以在vc上运行的,就是大一刚学C的水平,不要弄复杂啥的。。。
输入n个整数,将它们存入数组 a 中,再输入一个整数 x,然后在数组 a 中...
int x;scanf("%d", &x);if(x >= 0 && x < n)printf("%d\\n", a[x]);return 0;}
...小到大)整数存入数组a,再输入一个整数x,在数组a中插入x,使其仍然有...
define Pi 3.1415926 int main(){ int a[11],i,x;printf("请输入10个由小到大的整数:\\n");for(i=0;i<10;i++)scanf("%d",&a[i]);printf("请输入要插入的数:\\n");scanf("%d",&x);for(i=9;i>=0&&a[i]>x;i--)a[i+1]=a[i];a[i+1]=x;printf("插入后的数组:...
C语言编程输入10个整数存入数组a中然后按从打到小的顺序排序并输_百度...
编写一个C语言程序,用于输入10个整数存入数组a中,然后按照从大到小的顺序排序并输出。程序实现步骤如下:首先,引入必要的头文件<stdio.h>。接着,使用int main()函数作为程序的主入口。在主函数内部,定义一个整数型数组a[10]和两个整数变量i和j。使用for循环,从0到9遍历数组,输入每个元素的...
从键盘输入一个整数n(n≤10)和n个整数,存入数组a中,先依次输出各个数组...
int n,a[10],i,j,t;cout<<"输入一个整数N(N<10)\\n";cin>>n;cout<<"输入N个整数:\\n";for(i=0;i<n;i++){cin>>a[i];}for(i=0;i<n;i++)\/\/输出{cout<<a[i]<<" ";}for(i=0;i<n;i++){for(j=i+1;j<n;j++){if(a[i]<a[j]){t=a[i];a[i]=a[j];a[j]=t;...
c语言编程:输入n(<=10)个人名,存入一个数组name中,以从小到大的顺序输出...
return *a-*b;} int main(int argc,char *argv[]){ char name[10][25],*p[10],*q,i,k,t,n;printf("Enter n(int 0<n<11)...\\n");if(scanf("%d",&n)==1 && n>0 && n<11){\/\/输入n,有错提示并退出 for(i=0;i<n;scanf("%24s",p[i]=name[i++]));\/\/输入n个...
C语言:从键盘输入10个整数,存入数组中,再将该数组中数在同一数组中反向...
include "stdio.h"main(){ int a[10],i,temp;printf("请输入10个整数,以空格隔开:");for(i=0;i<10;i++){ scanf("%d",&a[i]);} for(i=0;i<5;i++){ temp=a[i];a[i]=a[9-i];a[9-i]=temp;} printf("\\n反序输出为:");for(i=0;i<10;i++)printf("%d\\t"...
输入一个整数n(1<n≤10)和n个有序整数(从大到小的顺序),今输入一个...
把题目部分翻译一下:输入一个整数n,表示接下来会输入n个有序整数(从大到小的顺序)。然后输入一个数x,要求按原来排序的规则将它插入到这个有序序列中。最后输出这个新的有序序列。这里提供一个 C++ 的示例代码来解决这个问题:include <iostream> using namespace std;int main() { const int ...
C语言:输入10个整数,按从小到大排序,再输入一个整数,插入到已排好序的...
int a[N];int n,Con=0,i=0,Total_p;printf("input n(n<%d):",N);scanf("%d",&n); \/\/输入人数,小于N while(n>N)\/\/如果输入数据大于数组的最大宽度,则重新输入 { printf("wrong number\\n input again:");scanf("%d",&n);} for(i=0;i<n;i++)a[i]=i+1;\/\/给数组赋值...
从键盘输入一个小于10的整数并存放在变量n中,然后输出n行由大写字母...
c语言编程如下:include <iostream> include <string> using namespace std;int main(int argc, char* argv[]){ int i;cout<<"please input i's value:";cin>>i;cout<<endl;for(int j=i;j>0;j--){ cout<<string(j,'A')<<endl;} return 0;} ...
C语言.由键盘输入10个整数存入数组a中,再任意输入一个整数k,然后在数 ...
这样:include<stdio.h> define LEN 10 int main(void){ int a[LEN], i, k;int same = 0;puts("请输入10个整数:");for(i=0; i<LEN; i++)scanf("%d", &a[i]);while(getchar() != '\\n')continue;puts("再输入一个整数k");scanf("%d", &k);for(i=0; i<LEN; i++...