编写一个c程序,从键盘输入一个长度为10的实型一维数组,然后顺序输出数组中的元素,并输出最大值和下标

作者&投稿:雍疤 (若有异议请与网页底部的电邮联系)
CAD程序设计作业 从键盘任意输入一个长度为10的实型数组,判断其中大于0、小于0和等于0的元素个数~

Sub kkk()
Dim vr(9) As Double
Dim n As Integer
n = 0
Dim m As Integer
m = 0
Dim mn As Integer
mn = 0
For i = 0 To 9
Dim a As Integer
a = ThisDrawing.Utility.GetInteger("请输入一个整数:" & vbLf)
vr(i) = a
If a > 0 Then
n = n + 1
End If
If a = 0 Then
m = m + 1
End If
If a < 0 Then
mn = mn + 1
End If
Next
Dim vrst As String
For j = 0 To 9
vrst = vrst & vbLf & vr(j)
Next
str1 = "大于0的数有:" & n & "个" & vbLf & "等于0的数有:" & m & "个" & vbLf & "小于0的数有:" & mn & "个"
MsgBox "你输入的数依次为:" & vbLf & vrst & vbLf & str1
End Sub

#include
int main() {
int i;
int input[10];
for (i = 0;i < 10;i++) {
cin>>input[i];
}
for (i = 0;i < 10;i++) {
cout << input[10 - i - 1] << ",";
}
system("pause");
return 0;
}

C语言程序:

#include "stdio.h"

#define N 10

void main()

double arr[N];
int i, k;
double max;

printf("请输入 %d 个实数:", N);
for(i=0; i<N; i++)
scanf("%lf", &arr[i]);

max = arr[0];
for(i=1; i<N; i++)
if(arr[i] > max)
{
max = arr[i];
k = i;
}

printf("数组元素列表:");
for(i=0; i<N; i++)
printf("%lf  ", arr[i]);

printf("
最大值:%lf,下标:%d
", max, k);
}


int main()
{
int a[10],loop,*tmp,b,c;
printf("please input 10 num:\n");
for(loop = 0,tmp = &a[0];loop < 10;loop++)
{
scanf("%d",tmp);

tmp++;

}
for(loop = 0,b =a[loop];loop < 10;loop++)
{
if(b < a[loop])
{
b = a[loop];
c = loop;
}
}
printf("The max num is %d,and the index is %d",b,c);
return 0;
}

C语言从键盘输入一个字符串,然后输出一个新字符串,如原串为abcd,则新...
答:include<stdio.h> void fun(char *s){ char t[30];int k=0,i=0,j=0;while(s[i])t[k++]=s[i++];i=0;while(i<2*k-1){ if(i%2==0)s[i]=t[j++];else s[i]='*';//这里的*改为空格;i++;//用*(星号)为了看着更直观 } s[i]='\0';} int main(){ char ...

求教C语言,从键盘输入一个整型数据(int型),编写程序判断该整数共有几...
答:include <stdio.h>#include <stdlib.h>int main(){ int n,a,b,c,d,e,f,g,h,i,j,counter=0,num; a=0; b=0; c=0; d=0; e=0; f=0; g=0; h=0; i=0; j=0; printf("Please enter the number:\n"); scanf("%d",&n); ...

c语言程序编写 有一个已排好序的数组,由键盘又输入一个数,要求按原来排...
答:printf("请输入排好序的一串数字:\n");for(i=0;i<n;i++)scanf("%d",&a);printf("请输入要插入的数:");scanf("%d",&x);if(a[0]<a[1])//该数组按升序排列 { for(i=0;i<n;i++)if(x<a)break;for(j=n;j>=i;j--)//从插入位置后一位开始,每一个元素向后移一个位...

C程求解!!!题目:编写程序从键盘上输入一个字符串和一个字符,统计所指定...
答:include main(){ char c[200],b;int num=0,i;printf("请输入一串字符:");gets(c);//scanf("%s",c);/*scanf输入后会自动加一个回车符,当你输入c后按一次回车就是两个回车了,第一个驾车如果表示c输入结束,第二个表示b输入结束,相当于b是空的*/ printf("请输入指定字符:");scanf("...

用C语言怎么编写程序实现从键盘输入数值
答:include"stdio.h"//从键盘输入10个数存入一维数组,求这10个数中的最大值和最小值并输出 intmain(){ inti;floatmax,min,num[10];printf("请输入10个数,每输入一个数按回车键结束:\n");for(i=0;i<10;i++){ scanf("%f",&num[i]);} max=min=num[0];for(i=1;i<10;i++){ ...

用C语言编写一个程序:从键盘输入n(0<N<100)个整数,计算并输出其中出现...
答:1:次数最多 2:在次数最多的基础上,数值最大 ___以下为程序:include <iostream> // 设置最大值 define MAX 100 typedef struct record { int number[MAX];int counter[MAX];}record;int isExist(int array[], int index, record rd){ int i;int flag = -1;bool finish = true;for ...

c语言 由键盘输入一个正整数n,求n有多少个不同的正整数因子 描述 由...
答:printf("请输入一个正整数!\n"); scanf("%lu",&num); for(i=1;i<=num;i++){ if(num%i==0) cnt++; } printf("此数共有%lu个不同正整数因子。\n",cnt); return 0;} 本回答由提问者推荐 举报| 答案纠错 | 评论 1 0 上帝来自地球 采纳率:66% 擅长: C/C++ 汇编语言 其他编程语言 百度...

c语言,编程从键盘输入一个三位数,将输出该数的逆序数,急急急,在线等
答:输入三位数比如564 scanf("%d",&c);int d = c%10*100+(c/10)%10+c%100;printf("%",d)C++继承了C语言的大部分特性,因此保留了“程序总是从main函数开始执行,且总是默认从main函数的return语句或结尾处结束运行”这一传统,但是要注意,C++中的main函数要想作为程序执行的出入口,必须写在...

编制C程序从键盘输入一个由5个字符组成的单词,然后判断该单词是否是...
答:char a[10]= "qwert";scanf("%s", &a);if(strcmp(input, "china")==0)我自己重写了一个:include<stdio.h> void main(){ char input[100];while(1){ printf(">>");gets(input);if(strcmp(input, "quit")==0)break;else if(strcmp(input, "china")==0)puts("It is ...

怎么用c语言写一个 程序。实现从键盘输入字符并写入一个文件。
答:2、例程:include<stdio.h>char c;int main(){ FILE * fp2 = fopen("output.txt", "w");//打开输出文件 if (fp2==NULL) {//若打开文件失败则退出 puts("不能打开文件!"); rturn 0; } c=getchar();//从键盘读取一个字符 fputc(c,fp2);//向输出文件写入...