please input:在C语言代表什么?

作者&投稿:毋可 (若有异议请与网页底部的电邮联系)
please input service display什么服务~

printf("please input data:
"); printf是C函数库中的一个输出函数。 括号内双引号里的 原样输出 即输出 please input data: (中文翻译过来就是 请输入一个数据:)
是转义字符 表示的意思是 换行后面的分号 表示一个语句的结束。

最简单的是写一句宏:

#define input scanf

然后,你就用 scanf 的一语法来"调用” input

例子,用input 输入一个整形数,一个浮点数:

#include
#include
#define input scanf
void main()
{
int a;
float f;
printf("please input a f
");
input("%d %f",&a,&f);
printf("%d %f
",a,f);
}

--------
please input a f
1 2.3
输出:
1 2.300000

1 在C语言程序设计中,"please input"这个语句用来提示用户输入信息,翻译成中文就是"请输入"

2 其经常出现的原因是大多数的C语言教材都是国外人编写的,他们往往都使用英语。在英语中,"请输入"就是"please input",而国人翻译或学习时,就保留或习惯了"please input"的写法。

3 示例

#include<stdio.h>
int main(){
int m;
printf("please input: ");
scanf("%d", &m);
printf("你输入的整数为: %d
", m);

getchar();
getchar();
return 0;
}

4 结果



请输入 原话是printf(“please input”); please input是字符串不能单独出现哦

你自己写的,就相等于你说请输入


武宁县19449584461: please input:在C语言代表什么? -
厉郑镇咳: 你自己写的,就相等于你说请输入

武宁县19449584461: c语言中有那些输出输入语句 -
厉郑镇咳: putchar(输出字符)getchar(输入字符)printf(格式输出)scanf(格式输入)puts(输出字符串)gets(输入字符串) %d按十进制整形数据的实际长度输出 %md.m为指定的输出字段的宽度.如果位数小于m,则左边补以空格,大于m,则实际输出.例:printf("%4d,%4d,a,b");当a=123b=12345则输出空123,12345 %ld是输出长整形数据 o是格式符.以8进制输出 x是格式符.以16进制输出 u是格式符,用来输出无符号数,10进制输出

武宁县19449584461: 在C语言中“输入四个数字,将其颠倒顺序输出”.例如,输入:1,2,4,3, 输出:3,4,2,1 -
厉郑镇咳: 已经编译通过~ #include<stdio.h> void main() { int i,temp; int a[4]; for(i=0;i<4;i++) { scanf("%d",&a[i]); } for(i=0;i<2;i++) { temp=a[i]; a[i]=a[3-i]; a[3-i]=temp; } for(i=0;i<4;i++) { printf("%d",a[i]); } } 采纳哦

武宁县19449584461: 在C语言中怎么输入姓名例如:你的姓名是:张三 -
厉郑镇咳: 你试试…… void main(void){char a[12];printf("Please input the name in Chinese...\n");scanf("%s",a);printf("The name you inputed is %s.\n"); } 你的平台必须是支持汉字输入的!在输入时用同时压下ctrl和space键从英文切换为汉字.

武宁县19449584461: 怎样编辑一个结果是please input two numbers的C语言程序 -
厉郑镇咳: #includevoid main() { int x,y; printf("please input two numbers:"); scanf("%d",&x); scanf("%d",&y); printf("%d+%d=%d\n",x,y,x+y); } 太久没编了...写得比较烂... 你没有写明输入方式~~

武宁县19449584461: 小第C语言新手 那位朋友解释下这句话的意思 printf("please input a numder:\n"); 详细点谢谢 -
厉郑镇咳: printf是一个输出语句,依句话就是把please input a numder:显示到屏幕上,\n代表的就是回车“”中间是要写要输出的话语.

武宁县19449584461: c语言问题!!!
厉郑镇咳: 不相同.第一个是直接换行输出please input 第2个是换行过后前面输出个空格后再输出please input C语言中哪里该用空格....这个问题没人能准确回答.具体你需要用的的时候就用.... 还有 \n 是换行,不是空格

武宁县19449584461: 在C语言中,编写程序 -
厉郑镇咳: #include int main(){ char str[100]; char c; int i; printf("Please input a string:"); gets(str); printf("Please input a char:"); scanf("...

武宁县19449584461: c语言,输入三个数,输出其中的最大值 -
厉郑镇咳: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19# include <stdio.h>intmain() {inta,b,c,max; printf("please input a,b,c:\n");scanf("%d,%d,%d",&a,&b,&c); if((a>=b)&&(a>=c))max=a;if((b>=a)&&(b>=c))max=b;if((c>=a)&&(c>=b))max=c...

武宁县19449584461: C语言的代码 -
厉郑镇咳: include <stdio.h> int main() {int x,y,z;printf("请输入xyz\n");scanf ("%d%d%d",&x,&y,&z);int max=x>y?x:(y>z?y:z);int min=x<y?x:(y<z?y:z);y=x+y+z-max-min;x=min;z=max;printf("%d,%d,%d\n",x,y,z);return 0; }

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