为您找到"

int a; char b,c; scanf("%2d%3c%4c",&a,&b,&c): printf("a=%d,b=...

"相关结果约100,000,000个

char str[20]; scanf("%s",&str[2]);对吗

是对的没错,但是这样做是从str[2]开始写入.str[0]和str[1]是随机值.除非你手动给这两位赋值,否则输出也只能从str[2]开始.不然结果不可预知.

while(scanf("%d%d",&a,&b)!=-1) { printf("%d\n",a+b); }

如果输入的不是撤销操作(Ctrl+Z),则计算并输出a+b的值 有疑问提出 望采纳

int a, y=10;scanf(“%d”,&a); if(a>10) { y=a+b; }

函数实现俩数比大小?你代码不全;自己对照下面的或者追问 include int max(int x,int y){ int z;scanf("%d d",&x,&y);if(x>y)z=x;printf("%d",z);return 0;} int main(){ int a,b,c;c=max(a,b);return 0;}

为什么最后要加上scanf("%d", &a);

最后一句输入语句是为了暂停屏幕,不让屏幕一闪而过。没有实际意义。你完全可以使用:1)加上#include<stdlib.h> 2)在程序最后一个}前system("pause");

...stdio.h" void main() { double x; scanf("%f",&x); printf("%f...

float x;scanf("%f",&x);printf("%f",x);x定义改下 或者:double x;scanf("%lf",&x);printf("%lf",x);是%lf 输入双精度数要这样

a=getchar(); scanf("%d",&b);

a 1234 a='1',b='2',c='3',d='4';'1'和'2'分别被scanf()并赋于a、b;'3'和'4'被分别被c=getchar()和 d=getchar()接收并赋于c、d。这两函数都要等回车确认,但回车后再没有函数处理了。b 12 a='1',b='2',c=cr,d='4';'1'和'2'分别被scanf()并赋于a、b...

C语言编程:输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三...

ASCII码从小到大的顺序输出这三个字符的源代码如下:include< stdio.h> void main(){ char a,s,c;char max,min;printf("Please input three numbers:");scanf("%c,%c,%c",&a,&b,&c);max=a;if(max<b) max=b;if(max<c) max=c;printf("max=%c\n",max);min=a;if(min>b) ...

...max(int x,int y); int a,b,c; scanf("%d%d",&a,&b);

#include<stdio.h> int main() { int max(int x,int y); int a,b,c; scanf("%d%d",&a,&b); c=max(inta,intb);printf("max=%d\n",c);return0;}这段代码有什么错误?... c=max(int a,int b);printf("max=%d\n",c);return 0;}这段代码有什么错误? 展开  我来答 ...

&是什么意思

&是取地址,scanf读取变量的时候,参数需要的是变量的实际内存地址,了解C语言指针的概念后就会明白,地址就是指针,指向变量的数据内容。不过一般%s是不会用&取地址的,因为字符串类型本身就是指针,不需要再进一步取地址。

C语言的问题 scanf("%d,&a[i]");什么意思啊

应该是这样吧 scanf("%d",&a[i][j]);意思是,从键盘输入一个整形数存放到a[i][j]的地址,&就代表着取地址的意思。这个是一个固定的表达方式,可以牢记。希望对你有帮助。
1 2 3 4 5 6 7 8 9

相关搜索