我要自学网c++板书(10)

吃货未泯 分享 2021-06-02 下载文档

我要自学网c++板书

C)3,2

D)1,2

(15)程序段:int x=12;

double y=3.141593; printf(“%d%8.6f”,x,y);的输出结果是 ( A )

A)123.141593

B)12

3.141593

C)12,3.141593

D)12 3.141593

#include <stdio.h>

main()

{

double a=123.456;

printf("%6.2f",a);

}

输入语句

格式: scanf(格式控制,输入项1,输入项2,...);

例如:想通过键盘输入3个数分别给变量a,b,c。并且他们分别为整型,浮点型,双精度型。 输入语句为scanf("%d%f%lf",&k,&a,&y);

说明:

1.格式说明符与输出语句一样。

2.在格式串中,必须含有与输入项一一对应的格式转换说明符。

3.在VC6.0的环境下,要收输入的DOUBLE型数据的格式说明符一定要用%lf,否则数据不能正确的输入

4.由于输入是一个字符流,所以当输入的数据少于输入项时,程序会等待用户输入,直到满足要求。当输入的数据多于输入项时,多余的数据会自动作废。

例题:

int x;

x=11/3;

int y=5;

printf("%%d,%%%d\n",x,y); 结果是:%d,%3

[3.5] 若变量已正确说明为int类型,要给a、b、c输入数据,以下正确的输入语句是( D )

A)read(a,b,c); B)scanf(“ %d%d%d” ,a,b,c);

C)scanf(“ %D%D%D” ,&a,%b,%c); D)scanf(“ %d%d%d”,&a,&b,&c);

[3.6] 若变量已正确说明为float类型,要通过以下赋值语句给a赋予10、b赋予22、c赋予33,以下不正确的输入形式是( A )

A)10 B)10.0,22.0,33.0 C)10.0 D)10 22

22 22.0 33.0 33

33

scanf(“ %f %f %f” ,&a,&b,&c);


我要自学网c++板书(10).doc 将本文的Word文档下载到电脑

下一篇:消防控制室火灾事故紧急处理程序123456

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7 元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx