⑴ c语言输入数字
传说中的foxpro
0
I<=10
input
MAX=X
⑵ 怎样用C语言输入若干个数字
可以定义一个大数组用以来接收输入的数据,数据接收时记录输入数据的个数,然后根据个数输出结果!
⑶ C语言中 scanf("%d",&a[j][k]); 要输入一串数字 该怎么输入
假如是下面的数组,应该是
int a[2][3];
for(i=0;i<2;i++)
for(j=0;j<3;j++)
scanf("%d",&a[j][k]);
当然,这样你看不到要求输入的提示,scanf("%d",&a[j][k]); 前边还应该加一条语句,变成这样:
int a[2][3];
for(i=0;i<2;i++)
for(j=0;j<3;j++)
{
printf("enter a number:");
scanf("%d",&a[j][k]);
}
不是,每次只能输入一个数,因为a[i][j]只是代表的一个数组中的一个元素,也就是一个数。
⑷ c语言中如何从键盘上得到数字
用scanf语句。
其实scanf是一个函数,格式是:
1、输入整型数:
scanf("%d",&a);
式中%d是整型数的格式符,a是用int a;声明过的整型数变量名。
2、输入浮点数:
scanf("%f",&b);
式中%f是浮点数的格式符,b是用float b;声明过的浮点数变量名。
然后,系统就会等待你从键盘上输入一个数字。输入数字完毕按回车键结束输入。
不知道是不是解决了你的问题,如果没有请留言。
⑸ C语言如何输出输入的数字
摘要 汉字编码为双字节一个汉字,所以,可以将汉字,或汉字串存为字符串,根据输入的数字,输出对应的字符串即可。比如,将字符串存储为二维数组,直接按照下标输出汉字。#include int main() { char *str[3] = {"第一组汉字","第二组","第三组测试文字"};int i;scanf("%d",&i);puts(str[i]);return 0;}
⑹ 从文本文件里读取数字,c语言如何实现
voidmain()
{
FILE*fin;
inta,b,c,d;
chars[20];
floatf1,f2,f3,f4;
fin=fopen("abc.txt","r");//打开
fscanf(fin,"%1d%1d%1d%1d",&a,&b,&c,&d);//按1位整型读前4个数
printf("a=%db=%dc=%dd=%d ",a,b,c,d);
rewind(fin);//文件回绕到开始处
fscanf(fin,"%s",s);//按字符串读一串
printf("s=%s ",s);
rewind(fin);//文件回绕到开始处
fscanf(fin,"%1f%1f%1f%1f",&f1,&f2,&f3,&f4);//按1位float型读前4个数
printf("%f%f%f%f ",f1,f2,f3,f4);
flcose(fin);
}
abc.txt内容:
123456789
读到数组:
inty[20];
inti;
fin=fopen("abc.txt","r");
for(i=0;i<9;i++)fscanf(fin,"%1d",&y[i]);
(6)c语言读入数字扩展阅读
C语言中文件的读取
fopen(打开文件)
相关函数open,fclose
表头文件#include<stdio.h>
定义函数FILE*fopen(constchar*path,constchar*mode);
函数说明参数路径包含包含打开的文件路径和文件名,参数模式字符串则代表着流形态。
模式有以下几种形态类别:
r:预期文件,该文件必须存在。
r+:可读写的文件,该文件必须存在。
w:只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。
w+:可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。
a以附加的方式打开只写文件。若文件不存在,则建立该文件,如果文件存在,写入的数据会被加到文件尾,即文件原先的内容会被保留。
⑺ C语言中如何将文本文件中的数字读入
#include<stdio.h>
void main()
{
FILE *fp;
int s[20],w[20];
fp = fopen("1.txt","r");
for(int i=0;i<20;i++)
fscanf(fp,"%d",&s[i]);
fclose(fp);
/*数据处理*/
for(i=0;i<20;i++)
w[i]=s[i];
fp = fopen("2.txt","w");
for(i=0;i<20;i++)
fprintf(fp,"%d,",w[i]);
fclose(fp);
}
⑻ c语言编程问题 如何逐个读取数字
使用字符读取函数getchar即可。
1、getchar(),从stdio流中读字符,C语言标准库中它实际上是getc(stdin)。
#define getchar() getc(stdin)
函数从标准输入里读取下一个字符。返回类型为int型,返回值为用户输入的ASCⅡ码,出错返回-1。
2、示例如下:通过getchar()输入字符,用putchar()输出,直到文件结束(在windows上按CTRL+Z相当于EOF)。
#include<stdio.h>
intmain()
{
charc;
while((c=getchar())!=EOF){
putchar(c);
}
return0;
}
⑼ C语言中怎么输入数字和字母
需要准备的材料分别有:电脑、C语言编译器。
1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。
⑽ C语言数字输入
scanf函数的功能是从终端读入,当你输完数据按下回车时就会停止输入了,不用再用这个for循环了。