c程序提问
发布网友
发布时间:2022-05-17 10:04
我来回答
共3个回答
热心网友
时间:2023-10-18 14:54
# include <stdio.h>
void main()
{
int i,j,k;
for(i=1;i<5;i++)
{
for(j=1;j<5;j++)
{
for(k=1;k<5;k++)
{
if(i!=j&&i!=k&&j!=k)
printf("%d%d%d\n",i,j,k);
}
}
}
}
我自己又重新写了遍没有任何问题,你粘贴的那个我真看不出有什么问题。
我终于知道哪里错了,是第一句注解左边的斜杠的输入不对!!!
热心网友
时间:2023-10-18 14:54
最后那个if应该有个coutiune继续循环语句不然没法输出了
热心网友
时间:2023-10-18 14:55
#include <stdio.h>
void main()
{
int i,j,k;
printf("\n");
for(i=1;i<5;i++) /*以下为三重循环*/ //注释有问题,斜杠应该在英文状态下输入
for(j=1;j<5;j++)
for (k=1;k<5;k++)
{
if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同*/
printf("%d,%d,%d\n",i,j,k);
}
return 0;//要有返回值
}
大学c语言程序设计问题
看了下面的回答,虽然没错,但提问者看起来好像还不是很熟悉C语言,所以我想详细地解释一下。x+=5意思是x=x+5;x-=3的意思是x=x-3。我把你的代码敲好了,每行代码右边的绿字是注释,黑色窗口里是x和y的最终结果:整个过程一共循环了四次,下面是每次循环要执行的过程。第一次循环:x=1,...
问几个C语言里很多人没注意过的问题
说实话要是这几个问题只要理解了C语言的人,怎么可能不明白。很多人没注意,说明他们还没学懂。当然我也不是在自夸,我也是初学者,可是我还是为楼上几位悲哀。1.你要知道程序在内存中的结构,有栈区、堆区、文字常量区、全局变量区、函数区,使用 char* a = "xxx";这样的语句初始化指针a,"xx...
高分求编程题程序(C语言)
2.你的例子到底是二进制还是十六进制?为什么0是000000b?3.输入是什么?文本文件?还是从终端输入?密匙是提前决定还是程序运行的时候决定?4.这个还好。试着做做吧。5.这个无聊到极点,要不要把全国各种方言的说法也都给你算上?讲清楚了再提问,否则10000分也没人给你做。这是第四题的,虽说答案...
二级C语言提问
6、请问为什么这里把c-32就可以输出c的大写字母了啊?还有为什么说putchar('\x42');这条语句相当于输出字母B了?而putchar (0x42);就是用ascII码输出字母B,这两条语句有什么区别吗?这个你查下ASCII表就明白了,程序接收的是一个数字代码,和大写字母表相应的大写字母相差32,你自己可以试下,...
问一道C语言编程的问题,看下图
按你的提问,每天都吃一半多两个,第6天剩一个。程序按图片中的程序照猫画虎即可。计算结果,第一天摘了156个桃子,而不是100个。include <stdio.h>int main(){int day,x1,x2;day=5;x2=1;while(day>0){x1=(x2+2)*2;x2=x1;day--;}printf("total=%d\n",x1);return 0;} 用...
初学C语言的疑惑。请老师们细心指导,灰常感谢。满意了的话再加100分...
问题一:typedef structz 这个函数我不太懂,书上有点抽象;typedef是表示重新定义一个类型,后面跟着struct就是意味着这个新的类型是一个结构,合起来就是说,通过typedef重新定一个类型,类型的名字叫做“GPIO_InitTypeDef”,这个类型是一个结构体,这个问题明白了吗?那么后面所有涉及到GPIO_InitTypeDef的...
我有一道c 语言编程提问 快帮帮我啊
include <stdio.h> main(){ int a,b,c,n;n=0;for(a=0;a<=20;a++){ for(b=0;b<=50;b++){ for(c=0;c<=100;c++){ if(5*a+2*b+c==100)n++;printf("5 分%d个,2分%d个,1分%d个\n,a,b,c");} } } printf("共有%d种组合\n,n");} ...
c语言提问
include<stdio.h> int panduan(int p){ for(int i=2;i
c语言提问main() {int i=-1; unsigned u=65536; printf ("%d,%u...
输出结果为:-1,429496729565536,65536分析如下:%d—整型格式化输出符,有符号的。%u—整型格式化输出符,无符号的。我想其他3个的输出结果应该是很清楚的,主要是第2个为什么是4294967295呢?无符号的int的数值范围是0~4294967295,而整型数值在内存中是以其补码的形式存放的,正数的补码是其本身,而负数...
c语言编程提问
include <stdio.h>int main(){ int n,i,j; char c1,c2; printf("要生成的正方形的大小和符号c1 c2,用空格隔开"); scanf("%d %c %c",&n,&c1,&c2); printf("输出的正方形为:\n"); for(i=0;i<n;i++) { if(i==0||i==(n-1)){ for(j=0...