以-1结束,望采纳!!
#include <stdio.h>
#include <stdlib.h>
#define SIZE 100
int main(void)
{
int num = 0;
int cnt = 0;
int *arr = (int *)malloc(sizeof(int) * SIZE);
printf("Input: ");
while(1)
{
scanf("%d", &num);
if(num == -1) break;
arr[cnt] = num;
cnt++;
}
printf("Output:");
cnt--;
while(cnt >= 0)
{
printf("%-3d", arr[cnt]);
cnt--;
}
return 0;
}
追问c++?
追答C语言,你的标题不是C语言么。。。
C语言程序题:从键盘输入一组正整数,以0或负数为结束标志,反向输出这组...
printf("\\n反序输出:\\n");for(i=0;i<num;i++,p--)printf("%d ",*p);return 0;} \/ 以上代码经C++编译器编译后运行成功 \/
C语言程序设计:编写程序将输入的一个正整数以相反的顺序输出。例如输入...
sum=c*1000+f*10+h*100+d;printf("转换后:%d",sum);} else printf("此数不为4位数");}
c语言中把一串数字反向输出的程序是什么?
define MAX 3 \/\/定义你要输入整数的个数 int main(){ int i, s[MAX];for(i = 0; i < MAX; i++)scanf("%d",&s[i]);for(i = MAX-1; i >= 0; i--)printf("%d ",s[i]);printf("\\n");}
c语言整数正序反序输出?
在C语言中,可以使用循环来实现整数的正序和反序输出。下面是一个简单的示例代码:在这个示例代码中,我们首先利用while循环,从给定的整数num中依次取余数(即取出个位数字),然后打印出来。通过不断的将num除以10,我们可以逐渐将数字的位数去除,直到num变成0为止。这样就实现了整数的正序输出。要实现反...
在c语言中,怎样利用调用函数,反向输出一个整数
include <stdio.h>void main(){int a[10],i,n,j,k=0;printf("请输入一个正整数: ");scanf("%d",&n);for(i=0;i<=9;i++){j=n%10;a[i]=j;n=(n-(n%10))\/10;k=k+1;if(n<1) break;}printf("将该正整数倒序输出: ");for(i=0;i<=k-1;i++)printf("%d",a[...
...数字的反向排列 和输入一个大于等于一的正整数,判断该数是否为素数...
int main(){ int m[10],i,j=0,k;long n;scanf("%ld",&n);k=n;while(k>0){k\/=10;j++;} i=j;while(i--){m[i]=n%10;n\/=10;} while(j--)printf("%d",m[j]);} === include<stdio.h> include<math.h> int main(){ int i,n;scanf("%d",&n);for(i=2;i<=...
输入一个数,反向输出,C语言程序
include<stdio.h> include<string.h> int main(void){ char word[20];int i;printf("Please input a word:");scanf("%s",&word);for(i=strlen(word)-1;i>=0;i--)printf("%c",word[i]);printf("\\n");return(0);} 调试过了。可以哦 ...
输入一个三位正整数,将它反向输出。用c语言编!
include <stdio.h> void main( ){ int n,a,b,c;scanf("%d",&n);a=n\/100;b=(n\/10)%10;c=n%10;printf("\\n倒序输出结果:%d%d%d",c,b,a);getch( );}
C语言。输入一个字符串按反方向存放,并将其输出。怎样编写这个程序?
} s = 0; \/*字符串结束标志写入*\/ close(p[0]);\/*关闭管道*\/ } int main(void){ char a[szSTR], b[szSTR];do { printf("请输入一个字符串,输入exit结束.\\n");scanf("%s", a);strv(a, b);printf("反向存储:[%s]\\n", b);}while(!strstr(a, "exit"));return 0;} ...
c语言:采用递归方法实现将输入的字符串按反序输出
以下是使用递归方法实现将输入字符串按反序输出的 C 语言程序:```c include <stdio.h> \/\/ 递归函数,将字符串 str 按反序输出 void printReverse(char *str) { if (*str == '\\0') { \/\/ 判断是否到达字符串结尾 return;} else { printReverse(str + 1); \/\/ 递归调用,输出下一...