如输入1990,应输出 题目描述 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。 1. 输入 一个四位数 1. 输出 增加空格输出 1. 样例输入 1990 1. 样例输出 1 9 9 0 1. C语言 1. 题目截图: 思路: 原来以为是自己输出四个数,再让他们输出就好...
i4 = k;printf("%d-%d-%d-%d\n",i4,i3,i2,i1); //每两个数字字符间有“-”exit(0);}
include<string.h> int main(){ void num_space(char a[],char b[]);char a[100],b[100]="";printf("请输入任意四位数:");gets(a);num_space(a,b);printf("%s\n",b);return 0;} void num_space(char a[100],char b[100]){ int i,j=0;for(i=0;a[i]!='\0';i++...
C语言 | 输出4个数字字符,每个数字空一格 例71:C语言编写一个函数,输入一个4位数字,要求输出这4个数字字符,但每两个数字间空一个空格。如输入1990,应输出“1 9 9 0”。 解题思路:注意需要用到string.h库函数,读者看着道题的时候,应该很容易看出来,就是在数字之间插入一个空格就好了。 源代码演示: 代码...
1.void insert(char str[])与void insert(char []);乍一看一样,呵呵 区别就是void insert(char [])这句话中的参数没有参数名,所以,这句话一般只用来在调用此函数的语句之前,对此函数进行声明,因为声明函数不需要指定参数名,而void insert(char str[])这句话,可以作为函数声明语句,也...
c语言:要求输入一个四位整数,然后将各位数字按英文输出 可以参考下面的代码:#include<stdio.h>void main(){int n,i;printf("请输入一个四位整数:\n");scanf("%d",&n);if (n>999&&n<10000){while (n>0){i=n%10;switch(i){case (0): printf("zero ",i);break;case (1):print
[i]==105||a[i]==111||a[i]==117||a[i]==65|| a[i]==69||a[i]==73||a[i]==85) {b[j]=a[i];j++;} } main() {char str1[100],str2[100]; gets(str1); fuzhi(str1,str2); puts(str2); } 8.8写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格...
main(){int a[4]; //数组存储数据int i,j;for( i=0;i<4;i++ ) //循环输入scanf("%d", &a[i] );for( i=0;i<3;i++ ) //排序for( j=i+1;j<4;j++ )if ( a[i] > a[j] ){int t=a[i];a[i]=a[j];a[j]=t;}for( i=0;i<4;i++ ) //循环输出printf...
int main(){int n=4,i,j,t,a[4];printf("请输入4个整数:");for(i=0;i<n;i++)scanf("%d",&a[i]);for(i=0;i<n-1;i++)for(j=0;j<n-1-i;j++)if(a[j]<a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;} for(i=0;i<n;i++)printf("%d ",a[i]);prin...
1.写一个函数,给定的一个3*3的二维整型数组转置,即行列互换。 2.写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串。 3.写一个函数,输入一个4位数字,要求输出这4个数字字符,但每两个数字间空一个空格。如输入1990,应输出“1 9 9 0”。 4.编写一个函数,由实参传来一个字符串,...