1. c语言趣味题目 求代码和答案 谢谢 !
将四人用1, 2, 3, 4 编号,用枚举法解决
变量x 表示做好事者的编号序号,则x 从1到4,四个人所说的话分别写成:
a 说:x != 1
b 说:x == 3
c 说:x == 4
d 说:x != 4
当这4 个逻辑式值相加等于3 时,即为解答
#include
int main( )
{
int x;
for (x = 1; x <= 4; ++ x)
if ((x != 1) + (x == 3) + (x == 4) + (x != 4) == 3)
printf("Is %c\n.", (char)(64 + x));
}
2. 请C语言大神帮我完善下面的代码、3Q
-
-
我帮你转了~
我是搞不定拉,文件跟指针绞在一起的最头疼了
3. C语言编程求解答案。3q
#include
void main()
{
int n,sum=0;
printf("input n:");
scanf("%d",&n);
do{
sum+=n%10;
n/=10;
}while(n);
printf("summ=%d\n",sum);
}
4. 求C语言大神解答一下这一题,3Q!
B正确,选B。
5. C语言作业 求高手搞定 3Q
你所问的全部是关于函数部分的知识建议你参考其他书籍。
参考答案:
BBDA
BADB
(自动)auto;
(整型)int;
(自动)auto;
main;main;
6. 求c语言答案,写好题号3Q
1、D
2、A
3、A
4、A
5、A
6、B
7、B
8、B
9、A
10、D
7. C语言问题求代码和解释
给你数制转换的算法,具体程序就不编写了
数制转换算法基于原理:N = (N div d)×d + N mod d
void conversion () {
InitStack(S);
scanf ("%d",N);
while (N) {
Push(S, N % 8);
N = N/8;
}
while (!StackEmpty(S)) {
Pop(S,e);
printf ( "%d", e );
}
} // conversion
8. C语言求代码3
#includeint main(){int h,m,s; char c1,c2; scanf("%d:%d:%d%c%c",&h,&m,&s,&c1,&c2); if(c1=='P'&&c2=='M')h+=12; printf("%02d:%02d:%02d\n",h,m,s); return 0;}