99问答网
所有问题
当前搜索:
设执行以下程序时输入135
144.
以下程序执行时
,
输入
1 2 3 4 5<回车>,输出为
答:
include <stdio.h>#define N 5void main(){int a[N]; //创建数组int *p=a; //使用指针while(pa) //限定指针不低于下标1printf("%d ",*(--p)); //将指针向前移,输出数据//总结,就是将
输入
数据反向输出}选A。
...是:将输入的正整数按逆序输出。例如,若
输入135
,则输出531,请填空_百...
答:
//n1=n2%10得到个位4输出,然后n2=n2/10,则得到123,反复应用此法 //直到n2变为个位数,此时n2的数值为
输入
时的最高位数值,n2/1仍然!=0 //输出该位后,n2=n2/10,得到的必然为0,因为n2为个位数。
执行以下程序时输入
1234567,则输出结果是___.
答:
答案是12 34;因为赋值格式是%2d%2d,当
输入
1234567时就把12的地址给了a,34的地址给了b,所以输出12 34;
c语言问题,
输入执行
12345# 求答案
135
的原因
答:
12345 第一次循环,c=getchar()读取1,此时c=1;getchar()读取2,2!='#';
执行
putchar(c),即数出1 第二次循环,c=getchar()读取3,此时c=3;getchar()读取4,4!='#';执行putchar(c),即数出3 第三次循环,c=getchar()读取5,此时c=5;getchar()读取#,2=='#';结束执行 总结:数出13 ...
执行下列程序时输入
:123<空格>456<空格>789<回车> 输出结果是_百度知 ...
答:
这题挺典型的,选的是D..%c是字符格式,只能接收1个字符,所以把c=1;%d 是整形,23后是空格接受就结束了 所以i=23;%s是字符串,所以它接受456,6后面的空格
输入
结束了,所以s=456.
执行以下程序
,然后
输入
“123456”,则程序的输出结果是___。
答:
【答案】:1 ACCEPT命令的功能是等待用户从键盘输入字符串。当用户以回车键结束
输入时
,系统将该字符串存入指定的内存变量,然后继续往下
执行程序
。按照顺序执行的原则无论是否执行IF语句,语句S=1赋值语句都会执行。所以本程序段最终输出1。
如图所示的
程序
框图,如果
输入
m=225,n=
135
,那么输出的值为( )A.45B.5...
答:
程序
的运行功能是用辗转相除法求225,
135
的最大公约数,∵225=135+90;135=90+45;90=2×45+0,此时满足r=0,输出m=45.∴最大公约数为45.故选:A.
执行程序
是
输入
为1234567,请写出程序运行结果___ #include<stdio.h>...
答:
2d%*2s%ld控制
输入
,2d%是读入2位给x则x=12,*2s应该是空读2位即34被读入不予操作,剩下的567给%ld则y=567。所以x+y=12+567=579
.当
执行以下程序时
,
输入
1234567890<回车>,则其中while循环体将执行...
答:
0次 getchar第一次获得的是字符'1',不等于'0',循环条件不满足,直接退出,所以一次也没有
执行
。
C语言
以下程序输入
123456<CR>后的
执行
结果是多少? #include <stdio_百 ...
答:
a=12,b=345 scanf("%2d%3d",&a,&b);分别截取两位和三位整数存入变量a,b 可以查下scanf函数的用法,就明白了。百度百科 http://baike.baidu.com/link?url=nXbbkRKHL63STPUReq_9nEH1N1PiMoUuziahx275FPPJ70Znebsirpq9ksOO4MPMf5yKYfzhoz3ZFwrYQvRyxK ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
若执行以下程序时输入3和4
执行下列程序时输入1234567
在执行下列程序时输入135724
若执行以下程序时从键盘上输入9
若执行下面的程序时从键盘上输入5
当执行下面程序且输入ABC时
若是执行以下程序在键盘上输入9
若程序执行时输入数据2473
若程序执行时输入字符串为