55问答网
所有问题
当前搜索:
printf和scanf的返回值
c语言中,
scanf
(“%d”,&n)是什么意思?scanf和&n都不知道是啥...求指 ...
答:
输入整数,并将这个整数存在变量n中。scanf()是C语言中的一个输入函数。
与printf函数
一样,都被声明在头文件stdio.h里,因此在使用
scanf函数
时要加上#include <stdio.h>。&n取变量的地址:&变量名,这将获得该变量的地址。
练习最简单的
printf和scanf
(把十进制转化为8和16进制)
答:
代码如下:include <stdio.h> int main (){ int x;
printf
("请你输入x:");
scanf
("%d",&x);printf("十六进制为:%x\n八进制为:%o\n",x,x); //可以调为两行输出 return 0;}
为什么
scanf
("%d",&n);就是赋值给n而
printf
("%d",&n);却是打印地址值...
答:
原因很简单关于参数以值传递以及以址传递两种模式。使用
scanf
(“%d”,&n)时我们希望输入值传递给变量n因此我们需要用址传递变量n,来实现变量能正常赋值。而
printf
,我们是需要对应变量的内容,不需要向对应变量赋值因此值传递就够了。具体你可以去了解下值传递和址传递的区别。网页链接 另外你的问题...
printf
中的%c,%d,%u...都分别代表输出的是什么类型的?
答:
C语言中
printf
语句的简介:printf()是C语言标准库函数,用于将格式化后的字符串输出到标准输出。标准输出,即标准输出文件,对应终端的屏幕。printf()申明于头文件stdio.h。函数原型:int printf ( const char * format, ... );
返回值
:正确返回输出的字符总数,错误返回负值,与此同时,输入输出流错误...
C语言中
printf
输出float和double都用%f么(
scanf
又如何)
答:
答:1.C语言中
printf
输出float和double都可以用%f,而double型数据还可以用%lf。2.
scanf
当中若是对双精度的变量赋值是必须是%后跟lf,而printf当中可以用%f也可以用%lf没有限制。
c语言中如何输入一段字符串然后执行某程序?
答:
可以按照如下步骤:1 读入字符串,可以使用
scanf
以%s的方式读入字符串,也可以以gets一次读入整行字符串。2 判断字符串。使用strcmp函数,与设定的字符串相比较。如输入字符串存在字符数组cmd中,当输入"test"的时候执行程序,那么当strcmp(str, "test")
返回值
为0时,代表需要执行对应程序。3 执行程序。
关于
scanf函数
和
printf函数
的用法与区别(菜鸟级提问!!)
答:
1.区别:scanf
与printf函数
一样,都被定义在头文件stdio.h里,因此在使用
scanf函数
时要加上#include <stdio.h>。它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。而printf()函数是
格式化输出函数
, 一般用于向标准输出设备按规定格式输出信息。2.scanf用法:int scanf(const ...
c语言中scanf("%d",a)
和scanf
(%d",&a)在
printf
("%d",a)中到底有什么区 ...
答:
scanf
("%d",a),是读取1个数字,写入地址a,这个a如果是100,就写到地址100。如果是200,就写到地址200,显然,这很危险,万一a的存储
的值
刚刚好是一些指令的地址什么的,会写到这个地址修改指令,就运行不下去了,出大错。
printf
("%d",a) 就没什么了 把变量a的存储的值输出然后&是取地址。
C++中
printf和scanf函数
怎么用?
答:
include <stdio.h>//包含头文件 include <conio.h> void main(){ int num;
printf
("Please enter:");//输出一句话
scanf
("%d",&num);//输入数据 printf("Yous enter is:%d",num);//输出用户的输入的数据 getch();}
c++判断输入的是否为数字?
答:
可以参考下面的代码:include<iostream> using namespace std;int main(){ double num;if(cin>>num)cout<<"Input correct!"<<endl;else cout<<"Input erroe!"<<endl;return 0;}
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜