c语言编程 一个数字一个数字输入,整理后出!追加分数!

作者&投稿:连灵 (若有异议请与网页底部的电邮联系)
c语言程序设计--对称数~

1、首先打开电脑,然后在电脑中找到并打开Dev-c++软件,编写代码的整体框架。

2、然后输入要查找的范围100--999。

3、输入查找范围之后,接下来可以在for之前补充定义三个变量。

4、然后取出这个数的各个位数。

5、接下来开始编写if判断语句,就完成了。


将数字以字符串的形式输入就可以处理了,代码如下:
#include<stdio.h>
#include<string.h>
#include<windows.h>
int main()
{
char s[10];
scanf("%s",s);
for(int i=0;i<strlen(s);i++)
printf("%c",s[i]);
printf("\n");
system("pause");
return 0;
}

/*
请输入一个串:1,2,3,45.5.6,7
输入有效的数字串为:12345.567
Press any key to continue
*/
#include <stdio.h>
#include <string.h>

int main() {
char s[20],i = 0,j = 0;
char t[20],flag = 0;
printf("请输入一个串:");
gets(s);
if(s[0] == '-') {
t[j] = ' ';
i++;
j++;
}
while(s[i]) {
if((s[i] >= '0') && (s[i] <= '9')) t[j++] = s[i];
if((s[i] == '.') && (flag == 0)) {
t[j++] = s[i];
flag++;
}
i++;
}
t[j] = '\0';
printf("输入有效的数字串为:%s\n",t);
return 0;
}

#include<stdio.h>
#include<math.h>
void main()
{
char s[100];
int i,j=0;
gets(s);
for(i=0;s[i];i++)
{

if(s[i]!=' ')s[j++]=s[i];
}
s[j]=0;
for(i=0;s[i];i++)
{
if(i>0)putchar(',');
putchar(s[i]);
}
puts("");
puts(s);
}

#include <stdio.h>
#include <string.h>

int main(void) {
char s[100];
int i;

scanf("%s", s);
for (i = 0; i < strlen(s); i++) {
if (s[i] == ',' || s[i] == ' ') /* 跳过逗号和空格 */
continue;
printf("%c", s[i]);
}
printf("\n");

return 0;
}

/*
时间:2012年2月20日14时2分47秒
*/
# include <stdio.h>
# include <stdlib.h>

int main(void)
{

char ch[256];
char s[256];
int i=0, j=0;

printf("请输入一个字符串:");
gets(ch);
while (ch[i]) //可改为while (ch[i] != '\0')
{
if (ch[i] != ',' && ch[i] != ' ') //跳过符号逗号和空格
s[j++] = ch[i];
i++;
}
s[j] = '\0';
printf("你所输入的有效数为:%lf\n", strtod(s, NULL)); //把字符串转换成浮点数

return 0;
}

/*
在VC6.0中的输出结果为:
----------------------------
请输入一个字符串:-, 3, 4, ., 5
你所输入的有效数为:-34.500000
Press any key to continue
----------------------------
*/


新乐市17282983459: 输入一个数或另一个数用c语言怎么表达 -
俟怀北豆: 不太懂你的意思,如果你是要判断你要输入的字符一般是scanf("%c",&变量名) 例如 char c = 0; scanf("%c",&c);或者c = getchar(); 如果要判断输入的字符是否为特定字符,应该采用if判断.例如 if(c==m||c==f){}在括号里写入你想进行下一步的程序.

新乐市17282983459: c语言编程 一个数字一个数字输入,整理后出!追加分数! -
俟怀北豆: 将数字以字符串的形式输入就可以处理了,代码如下:#include#include#include int main() { char s[10]; scanf("%s",s); for(int i=0;i printf("%c",s[i]); printf("\n"); system("pause"); return 0; }

新乐市17282983459: 求助C语言编程实现:输入一个整数、一个实数、一个字符,在讲他们输出. -
俟怀北豆: #includevoid main() { int x; float f; char c; printf("请输入一个整数、一个实数、一个字符(用逗号分隔):"); scanf("%d, %f, %c", &x, &f, &c); //注意格式串中的逗号后有空格! printf("整数=%d, 实数=%f, 字符=%c\n", x, f, c); }

新乐市17282983459: c语言怎样在输入数字时,输入一个数字之后按个空格再输入一个数字也能被电脑读取? -
俟怀北豆: #include<stdio.h> int main() { int a,b; printf("输入两个数,之间以任意数量空格分隔:"); scanf("%d%d",&a,&b); printf("你输入的两个数是:%d和%d",a,b); return 0; }

新乐市17282983459: C语言编程 :编一个程序,输入一个数给出平方 -
俟怀北豆: #include<stdio.h> #include<iostream> main(){int n;scanf("%d",&n);printf("%d\n",n*n);system("pause"); return 0; }

新乐市17282983459: 如何用C语言编写一个程序,内容是输入一个数字即可得到它的位数 -
俟怀北豆: 123456789 #include<stdio.h> voidmain() { inta,cnt=0; scanf("%d",&a); for(;a>0;a=a/10) cnt++; printf("%d\n",cnt); }

新乐市17282983459: c语言里,输入一个字符,输出一个数字该怎么写? -
俟怀北豆: 1、首先需要知道字符本来就是用ascII码储存的,所以需要函数转换.打开VS. 2、输入一段转换代码.3、红色方框内,将变量定义为char类型,然后输出的时候输出为%d(ASII码). 4、写好代码后按下F7或者依次选择构建-组建,等待结果如果所示即可.如果出现1 error,表示代码出错,具体错误可根据提示排除.5、按下Ctrl+F5执行程序,也可以选择构建-执行,运行代码,如此a b转换为97 98.

新乐市17282983459: c语言如何编程,能够输入一个整数,得到该整数十位上的数字? -
俟怀北豆: 假设输入的整数放到变量x中,则语句x/10%10即是十位上的数字,代码如下:1 2 3 4 5 6 7 8 9#include <stdio.h> intmain(void) {intx;printf("输入一个整数:");scanf("%d",&x);printf("%d的十位上的数字是:%d\n",x,x/10%10);return0; }

新乐市17282983459: C语言或c++编写一个程序有以下功能:先读入一组数字然后输入一个数字,查找是否存在于之前读入的数字中? -
俟怀北豆: 先把输入的数字存放到一个数组中,已输入的数字等于-1作为结束输入的条件,然后再提示输入要找的数,用顺序查找的方式查找数组中是否有输入的数,最后输出查找的结果.#include int main() { int n,i,x,a[100]; printf("请先输入一组数字,...

新乐市17282983459: 求一个c语言程序,越简单越好 从键盘上输入一个数字,然后把这个数字平方再+1 输出 -
俟怀北豆: #include<stdio.h> int mian() { int n; scanf("%d",&n); printf("%d",n*n+1); return 0; }

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网