scanf("%d,&num1");
时间: 2023-11-19 21:53:26 浏览: 74
scanf("%d,&num1")是一个C语言中的输入函数,它的作用是从标准输入设备(通常是键盘)读取一个整数,并将其存储在变量num1中。其中%d是格式控制符,表示读取一个整数,&num1是变量num1的地址,用于将读取的整数存储到num1中。需要注意的是,格式控制符和变量地址之间应该用逗号隔开,而且变量地址应该使用&符号取地址。
相关问题
scanf("%d%d",&num1,&num2)
scanf("%d%d",&num1,&num2)是C语言标准库中的一个函数,用于从标准输入(通常是键盘输入)中读取两个整数并将其存储到num1和num2两个变量中。
%d是格式化字符串,表示读取一个整数。&num1和&num2则是对应的变量地址,用于将读取的值存储到相应的变量中。
需要注意的是,scanf函数会在读取完数据后留下一个换行符,所以如果之后需要输入字符串等其他类型的数据,需要使用getchar()函数将这个换行符吸收掉。
scanf("%d %d", &num1, &num2);是什么意思
`scanf()`函数是C语言中的标准库函数,用于从标准输入(一般是键盘)读取数据。`scanf()`函数的格式化字符串中包含了读取的数据类型和数据的位置信息。
在这个程序中,`%d`表示读取一个整数,并用`&`符号将读取到的整数存储到`num1`和`num2`的地址中。这里`&`是取地址符,用于获取变量在内存中的地址。
因此,`scanf("%d %d", &num1, &num2);`的意思是从标准输入中读取两个整数,并分别将它们存储到`num1`和`num2`变量的地址中。
阅读全文