大学网课搜题引擎
首页
学堂在线
C语言程序设计精髓
第三章 从键盘中来,到键盘中,开始输入和输出啦
题目详情
简答题
用c格式符输入字符型数据的时候,为了避免将输入缓冲区中的空白字符(空格、回车换行符、Tab键)作为有效字符读入,可以在%c前面加一个空格。
查看答案与解析
简答题
给出程序的运行结果,程序运行时从键盘输入:54321 #include int main() { int a,b,s; scanf("%2d%2d",&a,&b); s=a/b; printf("s=%d",s); return 0; } A、1 B、1.6875 C、2 D、0
简答题
给出程序的运行结果 #include int main() { int a,b,c,d; char op1,op2,op3; int sum; printf("please input:a+b+c+d "); scanf("%d%c%d%c%d%c%d",&a,&op1,&b,&op2,&c,&op3,&d); sum=a+b+c+d; printf("sum=%d",sum); return 0; } 程序运行时从键盘输入: 12+3+1 A、7 B、2 C、32 D、414
简答题
给出程序的运行结果 #include int main() { char a,b; int s; printf("please input a and b: "); a=getchar(); b=getchar(); s=a+b; printf("a=%c,b=%c",a,b); return 0; } 程序运行时从键盘输入: 12 A、a=1,b= B、a=1,b=2 C、a= ,b=2 D、乱码
简答题
有以下语句段 #include int main() { int n1=10,n2=20; printf("_________",n1,n2); return 0; }要求按以下格式输出n1和n2的值,每个输出行都是从第一列开始,则空白处代码填写正确的是 运行结果示例如下: n1=10 n2=20 A、n1=%d n2=%d B、n1=%dn2=%d C、n1=%d,n2=%d D、n1=%d n2=%d
简答题
程序运行后的输出结果是 #include int main() { int a=666,b=888; printf("%d ",a,b); return 0; } A、666 B、888 C、错误信息 D、666,888
简答题
有以下程序,运行时若输入为B,则输出是 #include int main() { char ch; ch=getchar(); ch=ch+32; printf("%c",ch); return 0; } A、b B、98 C、32 D、66
简答题
有如下语句,为使变量a的值为1,b的值为2,从键盘输入数据的正确形式是scanf("a=%d,b=%d",&a,&b); A、a=1,b=2 B、1 2 C、1,2 D、a=1 b=2
简答题
以下程序的输出结果为#includestdio.h intmain() { floata=1234.567,b=55.32; printf(a=%4.2f,b=%5.1f ,a,b); return0; } A、a = 1234.57, b = 55.3 B、a =1234, b =55 C、a = 1234.6, b = 5.32 D、a =1234.567, b = 55.32
简答题
以下程序的输出结果为 #include int main() { int a=2, c=5; printf("a = %%d, b = %%d ", a, c); return 0; } A、a = %d, b = %d B、a = %2, b = %5 C、a = 2, b = 5 D、a = %%d, b = %%d
简答题
在C语言中,字符型数据在内存中以( )形式存放 A、ASCII码 B、国际码 C、BCD码 D、反码
简答题
以下程序运行后的输出结果是 #include int main() { int a; int c=10; float f=100.0; double x; a=f/=c*=(x=6.5); printf("%d,%d,%3.1f,%3.1f ",a,c,f,x); return 0; } A、1,65,1.5,6.5 B、1,65,1,6.5 C、1,65,1.0,6.5 D、2,65,1.5,6.5
简答题
给出程序的运行结果,程序运行时从键盘输入:45-12 #include int main() { int a,b,sum; scanf("%d%*c%d",&a,&b); sum=a+b; printf("sum=%d",sum); return 0; } A、57 B、33 C、输出报错 D、输出一个随机数
简答题
以下程序的执行结果是 #include int main() { int a = 5, b = 4, x, y; x = 2 * a++; y = --b * 2; printf("a=%d, x=%d ", a, x); printf("b=%d, y=%d ", b, y); return 0; } A、a=6, x=10 b=3, y=6 B、a=6, x=10 b=3, y=8 C、a=6, x=12 b=3, y=6 D、以上均不对
简答题
单个字符既可以以c格式符也可以以d格式符输出,前者是输出这个字符,后者是输出这个字符的ASCII码值。
简答题
写出下面程序的输出结果 #include int main() { int x=6,y,z; x*=18+1; printf("%d,",x--); x+=y=z=11; printf("%d",x); return 0; } A、114,124 B、113,124 C、123,213 D、110,116
简答题
在调用printf函数输出数据时,当数据的实际位宽大于printf函数中的指定位宽时,将按照数据的实际位宽输出数据。
简答题
以下选项中合法的字符常量是 A、 '\010' B、"B" C、66 D、D
简答题
分析下列程序,写出程序运行结果#includestdio.h intmain() { charc1='a',c2='b',c3='c'; printf(a%cb%cc%cabc ,c1,c2,c3); return0; } A、aabbccabc B、acbcabc C、aabcabc D、acbbcabc
简答题
#include int main() { int a,b,c,d; scanf("%c%c%d,%d",&a,&b,&c,&d); printf("%c,%c,%c,%c ",a,b,c,d); return 0; }若运行以上程序时从键盘上输入:6565,66。则输出结果是 A、6,5,A,B B、6,5,65,66 C、6,5,6,5 D、6,5,6,6
简答题
以下程序的输出结果是 #include int main() { int a=1234; printf("%2d ",a); return 0; } A、1234 B、12 C、34 D、23
C语言程序设计精髓
章节列表
第一章 初识C语言从认识变量和常量开始
21
第二章 数字间的那些事儿,做点计算哈
15
第三章 从键盘中来,到键盘中,开始输入和输出啦
22
第四章 无处不在的抉择
23
期末考试
13
第五章 周而复始的循环之道
20
第六章 函数:分工与合作的艺术
15
第七章 《盗梦空间》的逻辑:探寻递归的奥秘
21
第八章 一堆数据来了,你准备好了吗?
13
第九章 指针:C语言世界中所向披靡的“金箍棒”
8
第十章 字符串:C语言世界中的大力水手
12
第十一章 指针的孪生兄弟
12
第十二章 海陆空齐上阵:又来了一堆数据
14
第十三章 原来内存也可以这么玩,我是指针我怕谁
8
第十四章 结构设计的艺术
5
第十五章 学会保存你的数据
11