c 语言求源代码急急急
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c 语言求源代码急急急相关的知识,希望对你有一定的参考价值。
输入一个三位数,分别输出这三个数字。例如:输入123,输出1,2,3;输入587,输出5,8,7
输入3位数逗号分割打印,这有2种解析。
一、3位数输入用字符串方式,之后遍历字符串取每个元素用逗号分割打印输出。
二、3位数输入用int型,那么对数字取整再取余,从倒数第3位开始取(依次整除100取余,整除10取余,整除1取余),依次打印输出。
下面代码用第二种方法写给你参考:
#include<stdio.h>
int main()
int num,i=100;
printf("输入一个3位数字:");
scanf("%d",&num);
while(1)
if(i==1)
printf("%d",(num/i)%10);
break;
else
printf("%d,",(num/i)%10);
i=i/10;
return 0;
参考技术A#include<stdio.h>
int main()
int number;
printf("请输入一个三位数:");
scanf("%d",&number);
if(number>999||number<100)
printf("输入不合法!");
else
int hundredsplace = number/100;
int tensplace = (number - (hundredsplace*100))/10;
int onesplace = (number -(hundredsplace*100) - (tensplace*10));
printf("%d,%d,%d",hundredsplace,tensplace,onesplace);
return 0;
采纳一下谢谢
参考技术B #include <stdio.h>int main(void)
int n,a,b,c;
scanf("%d",&n);
a=n/100;
b=(n/10)%10;
c=n%10;
printf("%d,%d,%d\n",a,b,c);
return 0;
急急急!QT 在MAC系统下的获得当前路径的问题。
代码如下:QString strExePath = QApplication::applicationDirPath();QString strExePath = QCoreApplication::applidcationDirPath();QString strExePath = QDir::currentPath();以上三种方法在MAC下获得的当前路径都是为空。不知道怎么回事。其中第一种方法在Windows下是没有问题的。请问在苹果系统下该如何获得当前应用程序的路径?
参考技术A 我也是苹果系统,10.6.8系统,qt4.7.4, 刚试了下,QApplication::applicationDirPath()可以正常获得当前路径。函数没有错,估计是你的代码有问题。 参考技术B 在程序启动设置QtSingleApplication app之前调用,因为app不存在,所以这些函数都是空的。
如果是windows,使用GetModuleFileName;如果是mac,使用_NSGetExecutablePath 参考技术C 可能是游戏安装时出现的问题 参考技术D 不知道你说的什么 我对系统不太了解
以上是关于c 语言求源代码急急急的主要内容,如果未能解决你的问题,请参考以下文章
C语言编程 数位排序问题 急急急急急急急急急急急急急急急急急急急