为您找到"

scanf("%d",&a[i])是什么意思

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

C语言if语句,无法得到输出,求各位高手解答,谢谢!

把 scanf("%d\n",&X); 改为 scanf("%d",&X);原来的输入需要有个回车的格式("\n"),所以在运行时,输入x的值之后,要敲两个回车键,才能完成输入,输出Y的值。修改后,只要敲一个回车确认输入就可以得到y的值了。

用C语言编程:输入两个整型数组x[4],y[4]各元素的值,输出两个数组对应元...

include<stdio.h> void main (){ int x[4],y[4],sum[4],i;printf("enter X\n");for(i=0;i<4;i++)/*循环输入数组x*/ { scanf("%d",x+i);} printf("enter Y\n");/*循环输入数组y*/ for(i=0;i<4;i++){ scanf("%d",y+i);} for(i=0;i<4;i++)/*循环求数组...

...也就是说啊a[n]中的n随着scanf值的变化而变化怎嘛定

include<stdio.h> void main(){ int i=0;int n=0;int a[1000]={0};printf("请输入学生的个数:\n");scanf("%d",&n);printf("请输入%d个学生各自的成绩:\n",n);for (i=0;i<n;i++)scanf("%d",&a[i]);printf("打印%d个学生各自的成绩: \n",n);for (i=0;i<n;i++...

while (scanf("%d",&n),n) 与 while (~scanf("%d",&n))的区别

scanf函数是有返回值的。正常输入,返回成功读取的数据个数。当读到文件结尾时,返回-1.【~(-1)= 0】将两个语句用一个逗号拼成一个语句,最终语句的值等于最后一个逗号后面的语句的值。即int a,b,c;c = (a = 1,b = 2);那么c = 2;所以,while (scanf("%d",&n),n)当n为0时中止...

C语言中%ch是什么意思?例如 scanf("%ch%c",&item,&c);

刚学c 语言?scanf 表示输入 ,“%c”表示输入数据的类型格式 &表示取地址 &ch表示输入数据后存到ch里面等于给ch赋值。这段代码的意思 是 从键盘输入一个字符 存到ch里面 你在前面一定定义了ch。

int j;float y;char name[50]; scanf("%2d%f%s",&j,&y,name);_百度知 ...

解析:本题scanf()函数的格式化控制串中,"%2d"表示输入一个2位的整数:"%f"表示输入一个浮点数;"%s"表示输入一个字符串。因此,从键盘上输入"55566 7777abc"后,前两位"55"被当作2位整数输入给j;"566"被当作浮点数输入给y;跳过空格后,剩下的字符串"7777abc"全部输入给name;故本题应该...

C语言有2个字符数组a b下列输入格式正确的是()

推荐于2017-12-16 19:45:34 最佳答案 a,因为a,b本身就是个地址值所以不用&符号取地址。而gets用法错误。应该为gets(a);gets(b); 本回答由提问者推荐 举报| 答案纠错 | 评论 34 0 mushao999 采纳率:43% 擅长: C/C++ 其他回答 A 谁让我揩油 | 发布于2012-05-12 举报| 评论 3 3 ...

请教C中Printf的用法

char Name[10],Class[10];int TNumber,Number;printf("Please input your name:\n");scanf(" %s",Name);printf("Please input your class:\n");scanf(" %s",Class);printf("How many students in your class?\n");scanf(" %d",&TNmber);Number=(TNumber-1);printf("欢迎%s,你的...

在scanf(" %c,%c,%c",&c1,&c2,&c3);中为什么加了空格在%c的前面?_百度...

#include<stdio.h>voidmain(){inta,b,c,d,e,f;charc1,c2,c3;scanf("a=%d,b=%d,c=%d",&a,&b,&c);printf("a=%d,b=%d,c=%d\n",a,b,c);scanf("%c,%c,%c",&c1,&c2,&c3);printf("c1=%c,c2=%... # include <stdio.h> void main() { int a,b,c,d,e,f; char c1,c2...

c语言输入scanf("%1[1234]d%*c", &choice);这是什么意思,那个格式字符...

只接收1、2、3、4四种字符,每次只接收一个,然后跳过一个字符。比如当输入12345678,则choice只接收1。如果开头不是1、2、3、4,则什么都不接收。至于这么做想达到什么逻辑目的,没有代码说不上来。
1 2 3 4 5 6 7 8 9

相关搜索