您的位置:

c语言输入一串数字字符,C语言怎么输入一串数字

c语言输入一串数字字符,C语言怎么输入一串数字

更新:

本文目录一览:

用C语言编写,输入一串数字,例如889976,输出重复的数字8,9.请大神怎么编写

//例如889976,输出重复的数字8,9

#includestdio.h

#includeconio.h

#include"string.h"

int main()

{

 int a,b,c=0,i,j;

 char str[50];

 scanf("%s",str);

 for(i=0;i(int)strlen(str)-1;i++)

    for(j=i+1;j(int)strlen(str);j++)

      if(str[i]==str[j])

         printf("%c ",str[j]);

  getch();

}

你好,这是我写的,方法是遍历,下图是运行结果:

     -物联网校企联盟技术部

C语言中怎么输入数字和字母?

一、输入数字可以用scanf输入。

如果输入的是整型数据,可以用

int a;

scanf("%d",a);

实现把输入的数字赋值给a的效果。

类似的,如果是float, double,short,long等类型的数据,那么就要把变量定义成对应的类型,然后使用各自的格式字符%f,%lf,%hd,%ld等进行输入。

二、输入单个字符。

输入单个字符可以用以下两种函数。

定义char c;

1 scanf("%c", c);

这种方法和输入数字是类似的,%c仅读入一个字符,并赋值给c。

2 c = getchar();

getchar函数的功能就是读入一个字符,并以返回值形式返回。

三、输入一串字符(以空白字符分隔)。

可以用scanf的%s格式。

char str[100];//空间要定义足够大

scanf("%s", str);//将字符串读入并存在str中

四,读入一行数据。

可以用gets函数。gets的功能就是读入一整行数据,以换行符为结束。

char str[100];//同样要足够大的空间

gets(str);

补充,无论哪种形式的输入,都可以用getchar逐个输入到字符串中,然后判断结束符以结束输入,再对字符串做处理。这种方法对编程水平要求比前几种略高,代码量也更大,但好处是完全自己控制,更加灵活。

c语言如何输入数字字符串

char s[100];

可以用scanf("%s",s);

也可以用gets(s);

还可以用循环

for(int i=0;(s[i]=getchar())='0's[i]='9';i++); s[i]='\0';

C语言:输入一串数字,输出单数位数字,并输出奇数之和(如输入051364753492,输出016739和20)。咋写?

代码文本:

#include "stdio.h"

int main(int argc,char *argv[]){

char ch;

int s,t;

printf("Please enter a string of Numbers...\n");

s=0,t=1;

while((ch=getchar())='0' ch='9')

if(t++1){

printf(t!=2 ? "%c" : "\n%c",ch);

if(ch1)

s+=ch-'0';

}

printf("\n%d\n",s);

return 0;

}

C语言如何输入一个整数或一个26进制数字符串?

int main(){

int a;

scanf("%p",a);//16进制数输入%p是输入一个十六进制的数scanf("%llx",a);也可以输入十六进制并且比较正规

printf("%d",a);//十进制输出%d是输出一个十进制的数

printf("0x%x",a);//16进制输出printf("%llX\n",a);也可输出一个十六进制数如果红色部分大写X则输出十六进制为大写字母否则小写x输出为小写字母

}

c语言输入一串数字字符,C语言怎么输入一串数字

本文目录一览: 1、用C语言编写,输入一串数字,例如889976,输出重复的数字8,9.请大神怎么编写 2、C语言中怎么输入数字和字母? 3、c语言如何输入数字字符串 4、C语言:输入一串数字,输出单

2023-12-08
c语言字符串scanf输入,c语言scanf怎么输入字符

2022-11-29
c语言输入一串字符倒序输出,c语言中将字符串倒序输出

2022-11-24
c语言get字符串,c语言怎么用gets输入字符串

2022-11-25
在数组中搜索字符串c语言,c语言输入一个字符串数组

2023-01-06
c语言编程输入一行英文字符,c输入一行字符串

2023-01-03
c语言字符串怎么声明,c语言定义一个字符串

2022-12-02
在c语言中输入一个字母字符,C语言中输入一个字符

2022-11-26
c语言怎么输出各种字符题,c语言怎么输入输出字符

2022-12-02
c语言shu,c语言输入字符串scanf

2023-01-07
c语言长度输入,输入任意长度字符串c语言

2022-11-22
c语言怎么设置字符串的限制条件,c限制输入字符串的字符个数

2023-01-08
c语言键盘符串,C语言键盘输入字符串

2022-12-02
c语言字符串栈,c语言字符串入栈

2022-11-24
c语言格式化输入数组,c语言字符数组输出格式

2022-11-25
c语言字符串字节,C语言字符串

2022-11-24
c语言字符串,c语言字符串定义

2022-11-22
c语言数组输入一行文字,c语言如何输入一行数字

2023-01-03
c语言数学转字符串,c语言 转字符串

2022-12-01
c语言递归数字转字符串,C语言数字转字符串

2022-11-28